Địa chỉ bộ nhớ trên đĩa


2

Nếu tôi có 160 GB ổ cứng trên HĐH 32 bit thì địa chỉ bộ nhớ lớn nhất có thể là bao nhiêu? và nếu một con trỏ 32 bit có thể ánh xạ tới 4 GB bộ nhớ thì làm sao có thể ánh xạ một địa chỉ trên 4 GB?

Câu trả lời:


4

Không có ánh xạ trực tiếp giữa không gian địa chỉ bộ nhớ và vị trí trên ổ cứng.

Các hướng dẫn cho HĐH về nơi tìm dữ liệu cần thiết là nhiều hơn Country->City->Street->Building hơn Latitude+Longitude

Đọc thêm tại đây: Wikipedia trên hệ thống tập tin


2

Tất cả phụ thuộc vào hệ thống tập tin của bạn. Bộ nhớ được xử lý theo byte, gây ra giới hạn 4GB (2 ^ 32). Hệ thống tập tin thường được giải quyết bởi cụm lớn hơn 1 byte. Nếu bạn đã sử dụng cụm 4KB, bạn có thể truy cập 4096 * 2 ^ 32 hoặc khoảng 4TB dung lượng ổ cứng. Bạn vẫn chỉ truy cập 2 ^ 32 yếu tố nhưng mỗi yếu tố sẽ có kích thước 4KB, dẫn đến tổng cộng lớn hơn 4GB.

Nhưng giới hạn 2 ^ 32 có thể xuất hiện ở những nơi khác - các hệ thống tệp như NTFS có thể truy cập tối đa 4.294.967.295 tệp trên một ổ đĩa.

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.