Như là một tối ưu hóa hơn nữa, VACB chỉ số mảng phân bổ từ Hồ bơi nonpaged trở thành một mảng thưa thớt đa chỉ số nếu các tập tin lớn hơn 32 MB, nơi mỗi chỉ số mảng bao gồm 128 mục. Bạn có thể tính số lượng mức độ cần thiết cho một tập tin với các công thức sau: (số bit cần thiết để đại diện cho kích thước tệp-18) / 7 vòng kết quả của phương trình lên đến số nguyên tiếp theo. Giá trị 18 trong phương trình xuất phát từ thực tế rằng một VACB đại diện cho 256 KB, và 256 KB là 2 ^ 18. Giá trị 7 xuất phát từ thực tế là mỗi cấp trong các mảng có 128 mục và 2 ^ 7 là 128. Vì vậy, một tập tin có kích thước tối đa có thể được mô tả với 63 bit (hỗ trợ kích thước lớn nhất quản lý bộ nhớ cache) sẽ yêu cầu chỉ bảy cấp độ. Các mảng là thưa thớt vì các ngành duy nhất người quản lý bộ nhớ cache phân bổ những người mà có quan điểm hoạt động tại các mảng chỉ số mức thấp nhất. Hình 11-9 cho thấy một ví dụ về một mảng VACB đa cho một tập tin thưa thớt là đủ lớn để đòi hỏi ba cấp độ.
đang được dịch, vui lòng đợi..
