Kích thước bộ nhớ cache
Trong phần tiếp theo, chúng tôi sẽ giải thích làm thế nào Windows tính toán kích thước của bộ nhớ cache hệ thống, cả hai hầu như và thể chất. Như với hầu hết các tính toán liên quan đến quản lý bộ nhớ, kích thước của bộ nhớ cache hệ thống phụ thuộc vào một số yếu tố.
1 cache ảo Kích Trên hệ thống Windows 32-bit, kích thước ảo của bộ nhớ cache hệ thống được giới hạn chỉ bởi số lượng kernel- chế độ không gian địa chỉ ảo và các khóa registry SystemCacheLimit có thể được tùy chọn con- tìm. (Xem Chương 10 để biết thêm thông tin về giới hạn kích thước của hạt nhân không gian địa chỉ ảo). Điều này có nghĩa là kích thước bộ nhớ cache bị giới hạn bởi không gian địa chỉ hệ thống 2 GB, nhưng nó thường được hãng Sigma nificantly nhỏ hơn bởi vì không gian địa chỉ hệ thống chia sẻ với các nguồn lực khác, bao gồm cả hệ thống phân trang bảng mục (PTEs), bể bơi nonpaged và paged, và bảng trang. Kích thước bộ nhớ cache ảo tối đa là 1.024 GB (1 TB) trên 64-bit Windows.
2 cache Set làm việc Kích Như đã đề cập trước đó, một trong những khác biệt quan trọng trong thiết kế của người quản lý bộ nhớ cache trong Windows so với các hệ điều hành khác là đoàn quản lý bộ nhớ vật lý để quản lý bộ nhớ toàn cầu. Bởi vì điều này, các mã hiện có để xử lý làm việc thiết lập mở rộng và trang trí, cũng như quản lý danh mục sửa đổi và dự phòng, cũng được sử dụng để kiểm soát kích thước của bộ nhớ cache hệ thống, tự động cân bằng nhu cầu cho bộ nhớ vật lý giữa các quá trình và các ating oper- hệ thống.
đang được dịch, vui lòng đợi..