Dung lượng lưu trữ và bộ nhớ: kiến ​​trúc điện thoại di động so với kiến ​​trúc PC


7

Trên PC, có các đĩa cứng đóng vai trò là không gian lưu trữ nơi lưu trữ các tệp ứng dụng và hệ điều hành và có RAM là bộ nhớ được sử dụng bởi mã thực thi của hệ điều hành và mã thực thi ứng dụng trong khi mọi thứ đang chạy.

Trên Samsung Galaxy SIII của tôi, khi tôi đến Settings -> More -> Storage, có nhiều phần khác nhau nói về không gian lưu trữ và bộ nhớ như thể đây là những thứ giống nhau?

Vì vậy, đây là câu hỏi của tôi:

  1. Ngoài không gian lưu trữ được cung cấp bởi thẻ SD tùy chọn phải được lắp vào mặt sau của điện thoại bên cạnh thẻ SIM, còn có một chip bộ nhớ đóng vai trò vừa là phương tiện lưu trữ cho các tệp khi tắt thiết bị cũng như ngẫu nhiên truy cập bộ nhớ cho các ứng dụng và ứng dụng chạy hệ điều hành đang chạy? Như các báo cáo ảnh chụp màn hình sau đây dường như có 16.00GB trên thiết bị của tôi được sử dụng cả dưới dạng đĩa cứng và RAM. Đây có phải là cách phương tiện lưu trữ này hoạt động, một con chip duy nhất cho cả hai?

  2. Tôi có thể thấy dung lượng trống trên thẻ SIM ở đâu? Theo Wikipedia, không gian này chỉ có thể được sử dụng để lưu trữ các loại dữ liệu cụ thể như thông tin cụ thể về mạng, tối đa 250 liên hệ (ngoại trừ các kiểu mới hơn) trong đó mỗi liên hệ chỉ có thể bao gồm một tên và cặp số điện thoại và SMS tin nhắn. Dung lượng thẻ SIM cũng bị giới hạn ở mức 32KB đến 128KB trở lên, nhưng trong mọi trường hợp, đó là một không gian rất nhỏ. Có thể là do những hạn chế này, Samsung Galaxy SIII và các điện thoại Android hiện đại khác không sử dụng không gian này cho dữ liệu người dùng, nhưng hãy sửa tôi nếu tôi sai.

Cảm ơn bạn đa trả lơi.

Bộ nhớ / Bộ nhớ trên Samsung Galaxy SIII


Cảm ơn bạn đã gợi ý. Lý do tôi chạm vào các chủ đề về lưu trữ nội bộ, lưu trữ thẻ SD ngoài, lưu trữ thẻ SIM và lưu trữ bộ nhớ RAM tạm thời trong một bài đăng là tôi chỉ đơn giản tìm kiếm một điều: bức tranh lớn liên quan đến cách bộ nhớ và lưu trữ bị phá vỡ Điện thoại Android và nơi trên hệ thống có thể truy cập các tham số này, do đó chỉ có một bài đăng. Tôi đã nhận được câu trả lời về chủ đề này. Nếu sau lời giải thích này mà bạn vẫn nghĩ rằng tôi có thể điều chỉnh lại bài đăng của mình tốt hơn, thì xin vui lòng cho tôi biết và tôi sẽ hành động tương ứng. Cảm ơn.
John Sonderson

Cảm ơn. Lý do tôi không chấp nhận chỉ là một điều. Tôi chỉ chờ xem liệu bộ nhớ thiết bị có liên quan đến bộ nhớ trong không phải là bộ nhớ hệ thống hay không, hoặc trong một số bối cảnh, bộ nhớ thiết bị cũng có thể được sử dụng để chỉ tất cả bộ nhớ thiết bị. Nếu bạn biết câu trả lời xin vui lòng gửi bình luận và tôi sẽ chấp nhận câu trả lời dưới đây. Cảm ơn.
John Sonderson

1
Không có bằng chứng 100% hoặc có thể trích dẫn nguồn, nhưng tôi chưa bao giờ thấy "bộ nhớ thiết bị" đề cập đến RAM. Và với một điều tôi chắc chắn 100%: Nó không bao giờ đề cập đến /system(nơi các công cụ hệ điều hành cư trú). Hãy nhớ rằng chúng tôi không kiểm soát được cách "cư sĩ" có thể sử dụng các thuật ngữ trong diễn đàn, v.v. :)
Izzy

Câu trả lời:


5

Về mặt này, không có sự khác biệt giữa PC thông thường và Android.

Các thuật ngữ, tuy nhiên, hơi khó hiểu.

Bộ nhớ hệ thống đề cập đến không gian lưu trữ được sử dụng bởi các tệp hệ thống và Bộ nhớ thiết bị đề cập đến tất cả không gian lưu trữ. Bộ nhớ thiết bị không đề cập đến RAM. RAM thiết bị của bạn có thể được nhìn thấy trong Settings -> More -> Application Manager.

Có một chip nhớ duy nhất đóng vai trò vừa là phương tiện lưu trữ cho các tệp khi thiết bị bị tắt cũng như bộ nhớ truy cập ngẫu nhiên cho các ứng dụng và ứng dụng chạy hệ điều hành đang chạy trong thực thi không?

Sắp xếp Hầu hết các thiết bị Android sử dụng Hệ thống trên chip (SOC). Những gì được bao gồm trong SOC khác nhau tùy thuộc vào chip và thiết bị cụ thể, nhưng SOC thông thường có thể có CPU, RAM, GPU, không dây và có thể lưu trữ được sản xuất trong một chip đơn. Trong PC thông thường, đây thường là các thành phần riêng biệt, SOC được sử dụng trong các thiết bị di động để tiết kiệm không gian lãng phí do đóng gói thành phần riêng biệt, nhưng bên trong vẫn có sự phân định giữa các thành phần.

Tôi có thể thấy dung lượng trống trên thẻ SIM ở đâu?

AFAIK, bạn không thể. Android có hỗ trợ rất hạn chế cho thiết bị thẻ SIM. Nó chỉ sử dụng thẻ SIM cho các chức năng Điện thoại và nhập danh bạ hiện có vào sổ địa chỉ của thiết bị.


3
Thật đáng để thêm rằng thông thường trong GUI Android, "bộ nhớ" có nghĩa là bộ nhớ không bay hơi và "RAM" có nghĩa là RAM. Điều này hơi khó hiểu bởi vì đó thường không phải là những gì mọi người gọi là hai thứ, nhưng đó là như thế.
Dan Hulme

Tôi đã tải xuống một số ứng dụng dưới tên SIM, Thẻ SIM, Thông tin thẻ SIM, Thông tin thẻ SIM, Trình quản lý thẻ SIM, v.v., nhưng hầu như tất cả chúng đều báo cáo hầu như không có thông tin nào được lưu trong thẻ SIM, không có danh bạ , chỉ cần ID thiết bị thẻ SIM (IMEI / MEID / ESN) và một ít rác khác, nhưng không có dữ liệu liên quan đến dung lượng trống trên thẻ SIM. Cảm ơn.
John Sonderson

@LieRyan, bạn có thể làm rõ câu trả lời của mình khi có liên quan đến bit "bộ nhớ thiết bị" không? Khi tôi đi đến "Cài đặt -> Khác -> Trình quản lý ứng dụng" như bạn nói, nó báo cáo khoảng 8GB được sử dụng và khoảng 3 GB miễn phí, trong tổng số 16 GB bộ nhớ trong. Khi tôi đi đến "Cài đặt -> Khác -> Lưu trữ", bộ nhớ "Bộ nhớ hệ thống" báo cáo khoảng 5GB. Vì 8GB + 3GB + 5B = 16GB, điều này dường như cho thấy thuật ngữ "bộ nhớ thiết bị" dùng để chỉ tất cả bộ nhớ không phải là bộ nhớ hệ thống. Đó là: tổng bộ nhớ trong = bộ nhớ hệ thống + bộ nhớ thiết bị. Bạn có thể vui lòng xác nhận? Cảm ơn.
John Sonderson

Trên màn hình "Cài đặt -> Khác -> Lưu trữ" cũng xuất hiện một phân chia tương tự, vì trên màn hình đó "Không gian đã sử dụng" là không gian bộ nhớ trong của bộ nhớ người dùng, loại trừ không gian bộ nhớ trong "Bộ nhớ hệ thống". Cảm ơn.
John Sonderson

@JohnSonderson: Xin lỗi vì không quá rõ ràng, để xem RAM, đi đến Settings -> More -> Application Managervà đi đến Runningtab. Đó là cái cho thấy RAM của bạn.
Lie Ryan

4

Bây giờ tôi nhận ra rằng đối với phần đầu của câu hỏi, như đã chỉ ra, màn hình Lưu trữ đang hiển thị thông tin về bộ nhớ trong (không bao gồm không gian lưu trữ thẻ SIM, không gian lưu trữ thẻ SD bên ngoài và bộ nhớ RAM chỉ là vị trí lưu trữ tạm thời. nằm trên một con chip riêng biệt và không phục vụ như một vị trí lưu trữ liên tục).

Lý do tôi đã nhận được nhầm lẫn là các điều khoản lưu trữ và bộ nhớ được trộn lẫn lẫn nhau trên màn hình này. Khó hiểu hơn nữa, trên trang web Samsung Galaxy SIII, dung lượng bộ nhớ trong này được liệt kê dưới tiêu đề Memoryvới phân nhóm Total Internal Memory: 32 GB / 16 GB Internal Memory, trong khi trong thế giới máy tính để bàn, thuật ngữ này memorythường đề cập đến RAM. Đây là những gì đã gây nhầm lẫn cho tôi.

Sau đó tôi nhận ra rằng để xem dung lượng RAM (bao gồm phần trăm RAM không có trên hệ thống), có một cửa sổ khác có thể được truy cập bằng cách nhấn và giữ phím phần cứng Home và sau đó nhấp vào biểu tượng biểu đồ hình tròn ở phía dưới góc bên trái, như trong các ảnh chụp màn hình sau:

Quá trình chạy: Nút biểu đồ hình tròn hiển thị tổng RAM / đã sử dụng Tổng số / RAM đã sử dụng

Tôi đã thêm một hình ảnh của SOC (System-on-a-Chip) trông như thế nào. Như đã đăng, nhiều hệ thống hiện nay là SOC với CPU, bộ nhớ trong, RAM và các thành phần khác đều được tích hợp vào một chip nhưng đồng thời vẫn tách biệt với nhau.

SOC: Hệ thống trên chip

Là một nơi khác để tìm thông tin về RAM được sử dụng thay vì nhấn Homephím và nhấp vào biểu tượng biểu đồ hình tròn, người ta cũng có thể đi tới Settings -> More -> Application managervà vuốt hai lần sang phải để xem RUNNINGtab hiển thị cùng thông tin tại dưới cùng như trong ảnh chụp màn hình sau (bấm vào để phóng to):

nhập mô tả hình ảnh ở đây

Màn hình trên hiển thị tất cả các quy trình đang chạy. Ngược lại, nhấn phím Homecứng chỉ hiển thị các quy trình đang chạy có GUI ở phía trước, không bao gồm các tác vụ nền.

Cảm ơn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.