Ngoài ra, mỗi mảng VACB bao gồm hai loại VACB: thấp ưu tiên lập bản đồ VACBs và ánh xạ ưu tiên cao VACBs. Hệ thống phân bổ 64 ưu tiên cao ban đầu VACBs cho mỗi VACB ar-ray. Ưu tiên các VACBs có sự khác biệt của việc có quan điểm của họ preallocated từ hệ thống địa chỉ không gian. Khi người quản lý bộ nhớ có không có tầm nhìn để cung cấp cho người quản lý bộ nhớ cache khi lập bản đồ một số dữ liệu, và nếu yêu cầu lập bản đồ được đánh dấu là ưu tiên cao, người quản lý bộ nhớ cache sẽ sử dụng một trong những quan điểm preallocated hiện diện trong một ưu tiên cao VACB. Nó sử dụng các VACBs ưu tiên cao, ví dụ, cho siêu dữ liệu hệ thống tập tin quan trọng cũng như cho purging dữ liệu từ bộ nhớ cache. Sau khi ưu tiên cao VACBs được đi, Tuy nhiên, bất kỳ hoạt động đòi hỏi phải có một cái nhìn VACB sẽ không thành công với không đủ tài nguyên. Thông thường, ưu tiên lập bản đồ được thiết lập để mặc định của thấp, nhưng bằng cách sử dụng lá cờ PIN_HIGH_PRIORITY khi pin-ning (được mô tả sau này) lưu trữ dữ liệu, Hệ thống tập tin có thể yêu cầu một ưu tiên cao VACB để được sử dụng thay vào đó, nếu một cần thiết. Như bạn có thể nhìn thấy trong hình 11-6, trường đầu tiên trong một VACB là địa chỉ ảo của dữ liệu trong bộ nhớ cache sys-tem. Trường thứ hai là một con trỏ đến cấu trúc bản đồ bộ nhớ cache dùng chung, xác định tập tin đó là cache. Thứ ba lĩnh vực xác định đối tượng dời hình trong các tập tin mà quan điểm bắt đầu (luôn luôn dựa vào độ chi tiết 256 KB). Cho độ chi tiết này, dưới 16 bit của đối tượng dời hình tập tin sẽ luôn luôn là zero, vì vậy những bit được tái sử dụng để lưu trữ một số tài liệu tham khảo để xem — có nghĩa là, làm thế nào nhiều hoạt động lần đọc hoặc viết truy cập vào giao diện. Lĩnh vực thứ tư liên kết VACB vào danh sách ít nhất mới-sử dụng (LRU) VACBs khi người quản lý bộ nhớ cache giải phóng VACB; bộ nhớ cache quản lý đầu tiên kiểm tra này danh sách khi allocat-ing một VACB mới. Cuối cùng, thứ năm lĩnh vực liên kết này VACB vào mảng VACB tiêu đề đại diện cho các mảng trong đó VACB được lưu trữ. Trong khi một I/O hoạt động vào một tập tin, các tập tin VACB tham khảo tính tăng lên, và sau đó nó là sai khi thao tác I/O đã qua. Khi số tham chiếu là nonzero VACB đang hoạt động. Để truy cập vào siêu dữ liệu hệ thống tập tin, mục tiêu hoạt động đại diện cho bao nhiêu tập tin hệ thống điều khiển có các trang trong đó xem khóa vào bộ nhớ.
đang được dịch, vui lòng đợi..
![](//viimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)