Danh mục

Giáo trình hướng dẫn chuyển địa chỉ trong kỹ thuật segmentation kết hợp paging của win NT p8

Số trang: 5      Loại file: pdf      Dung lượng: 1,002.49 KB      Lượt xem: 30      Lượt tải: 0    
tailieu_vip

Phí lưu trữ: miễn phí Tải xuống file đầy đủ (5 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Để tránh hiện tượng này hệ điều hành phải tạo một cơ chế thích hợp để loại trừ lẫn nhau trong thao tác đọc/ghi file giữa các file đồng thời. Để thực hiện loại trừ lẫn nhau này hệ điều hành đưa thêm hai trường vào các entry trong bảng danh mục người sử dụng: Trường thứ nhất, Bítghi, = 1 đang có một tiến trình ghi vào file, = 0 không có tiến trình nào ghi vào file. Trường thứ hai, Bộ đếm, ...
Nội dung trích xuất từ tài liệu:
Giáo trình hướng dẫn chuyển địa chỉ trong kỹ thuật segmentation kết hợp paging của win NT p8 h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k hành phải kiểm soát chặt chẽ các trường hợp này. Để tránh hiện tượng này hệ điều hành phải tạo một cơ chế thích hợp để loại trừ lẫn nhau trong thao tác đọc/ghi file giữa các file đồng thời. Để thực hiện loại trừ lẫn nhau này hệ điều hành đưa thêm hai trường vào các entry trong bảng danh mục người sử dụng: Trường thứ nhất, Bítghi, = 1 đang có một tiến trình ghi vào file, = 0 không có tiến trình nào ghi vào file. Trường thứ hai, Bộ đếm, = . Theo đó một tiến trình chỉ có thể mở file để đọc khi Bít ghi = 0, mở file để ghi khi Bít ghi = 0 và B ộ đếm = 0. Như vậy, ngay sau khi chấp nhận yêu cầu mở file để ghi từ một tiến trình thì hệ điều hành phải gán Bít ghi = 1, ngay sau khi chấp nhận yêu cầu mở file để đọc từ một tiến trình thì hệ điều hành phải tăng Bộ đếm lên 1 đơn vị, Bộ đếm = bộ đếm + 1. Khi một tiến trình đọc file đóng file thì Bộ đếm = bộ đếm + 1, khi một tiến trình ghi file đóng file thì Bít ghi được gán = 1. Rõ ràng kỹ thuật này có thể dẫn đến lỗi khi hệ thống không giám sát tốt việc thay đổi giá trị trên các trường Bítghi và Bộ đếm, điều này chúng ta đã thấy trong chương Quản lý tiến trình của tài liệu này. IV.1.6. Hiệu suất hệ thống file ...

Tài liệu được xem nhiều: