Tổ chức bộ đệm tròn hình 13.2 chồng chéo WindowsNếu thủ tục E sau đó làm cho các cuộc gọi thủ tục F, nhưng không thể thực hiện cuộc gọi với tình trạng hiện tại của bộ đệm. Điều này là bởi vì cửa sổ của F trùng lặp của một cửa sổ. Nếu F bắt đầu nạp các sổ đăng ký tạm thời, chuẩn một cuộc gọi, nó sẽ ghi đè lên đăng ký tham số của (A.in). Vì vậy, khi CWP incremented (modulo 6) vì vậy mà nó sẽ trở thành bằng với SWP, ngắt xảy ra, và của một cửa sổ sẽ được lưu. Chỉ có các phần hai (A.in và A.loc) cần được lưu. Sau đó, SWP incremented và các cuộc gọi đến F tiền. Tương tự như ngắt có thể xảy ra trên trả về. Ví dụ, sau khi kích hoạt của F, khi B trở về A, CWP là sai và trở thành tương đương với SWP. Điều này gây ra một ngắt mà kết quả trong việc phục hồi của một cửa sổ. Từ trước, có thể thấy rằng một N-cửa sổ đăng ký tập tin có thể chứa chỉ N 1 thủ tục kích hoạt. Giá trị của Nneed không được lớn. Như đã đề cập trong phụ lục 4A, một nghiên cứu [TAMI83] tìm thấy rằng, với 8 windows, lưu hoặc khôi phục lại cần thiết trên 1% đối với các cuộc gọi hoặc trả lại. Berkeley RISC máy tính sử dụng windows 8 của 16 sổ đăng ký. Kim tự tháp tính sử dụng windows 16 của 32 sổ đăng ký.
đang được dịch, vui lòng đợi..