Các mô hình làm việc thiết lập thành công, và kiến thức về làm việc thiết lập có thể
có ích cho prepaging (mục 9.9.1), nhưng nó có vẻ như một cách vụng về để kiểm soát
trận đòn. Một chiến lược mà sử dụng các tần số trang lỗi (PFF) có nhiều hơn một
cách tiếp cận trực tiếp.
Các vấn đề cụ thể là làm thế nào để ngăn chặn trận đòn. Sân đập có cao
tốc trang có lỗi. Vì vậy, chúng tôi muốn kiểm soát tốc độ trang có lỗi. Khi nó là quá
cao, chúng tôi biết rằng quá trình này cần nhiều khung. Ngược lại, nếu trang có lỗi
tỷ lệ này là quá thấp, sau đó quá trình này có thể có quá nhiều khung hình. Chúng tôi có thể thiết lập
giới hạn trên và dưới tốc độ trang có lỗi mong muốn (Hình 9.21). Nếu
tỷ lệ trang lỗi thực tế vượt quá giới hạn trên, chúng tôi phân bổ quá trình khác
430 Chương 9 Virtual Memory
số khung
tăng số
lượng khung hình
trên ràng buộc
thấp hơn giới hạn
số lượng giảm
của khung
tỷ lệ trang lỗi
Hình 9.21 tần số trang có lỗi.
Frame. Nếu tỷ lệ trang lỗi giảm xuống dưới mức giới hạn thấp hơn, chúng tôi loại bỏ một khung
từ quá trình này. Như vậy, chúng ta có thể trực tiếp đo lường và kiểm soát các trang lỗi
tốc độ để ngăn chặn trận đòn.
Như với các chiến lược làm việc thiết lập, chúng ta có thể trao đổi trên một quá trình. Nếu
tỷ lệ trang lỗi tăng và không có khung hình miễn phí có sẵn, chúng tôi phải chọn một số
quá trình và trao đổi nó ra để lưu trữ sao lưu. Khung giải phóng sau đó được phân phối
đến các quá trình với tỷ lệ trang lỗi cao
đang được dịch, vui lòng đợi..