![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Bài giảng hệ điều hành : QUẢN LÝ BỘ NHỚ part 6
Số trang: 6
Loại file: pdf
Dung lượng: 256.03 KB
Lượt xem: 15
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Hiện tượng lỗi trang
Khi hệ thống truy xuất tới 1 trang được đánh dấu là bất hợp lệ sẽ làm phát sinh lỗi trang, HĐH xử lý lỗi trang như sau:
Bước 1: Kiểm tra truy xuất đến bộ nhớ là hợp lệ hay bất hợp lệ - Nếu truy xuất bất hợp lệ : kết thúc tiến trình - Ngược lại : đến bước 2 Bước 2: Tìm vị trí chứa trang muốn truy xuất trên đĩa
Nội dung trích xuất từ tài liệu:
Bài giảng hệ điều hành : QUẢN LÝ BỘ NHỚ part 6 Hiện tượng lỗi trang Khi hệ thống truy xuất tới 1 trang được đánh dấu là bất hợp lệ sẽ làm phát sinh lỗi trang, HĐH xử lý lỗi trang như sau: Bước 1: Kiểm tra truy xuất đến bộ nhớ là hợp lệ hay bất hợp lệ - Nếu truy xuất bất hợp lệ : kết thúc tiến trình - Ngược lại : đến bước 2 Bước 2: Tìm vị trí chứa trang muốn truy xuất trên đĩa. Bước 3: Tìm một khung trang trống trong bộ nhớ chính - Nếu tìm thấy: đến bước 4 - Ngược lại, thực hiện cơ chế swap out 1 trang thích hợp trên bộ nhớ chính sau đó cập nhật bảng trang tương ứng rồi đến bước 4 Hiện tượng lỗi trang(tt) Bước 4: - Chuyển trang muốn truy xuất từ bộ nhớ phụ vào bộ nhớ chính tại khung trang đã xác định được - Cập nhật nội dung bảng trang tương ứng. - Tái kích hoạt tiến trình người sử dụng Thay thế trang Khi các khung đã đầy mà cần nạp thêm trang thì phải thay thế một trang đang có trên khung Nếu trang bị thay thế có thay đổi nội dung thì cần phải đưa ra đĩa Có các phương pháp chọn phần tử thay thế: Optimal: Thay thế trang sẽ lâu được sử dụng nhất trong tương lai FIFO: trang ở trong bộ nhớ lâu nhất sẽ được chọn thay thế LRU (Least Recently Used ): trang được chọn để thay thế sẽ là trang lâu nhất chưa được truy xuất 3.2.2 Phân đoạn đoạn theo yêu cầu Bộ nhớ ảo bao gồm các đoạn (segment) có kích thuớc không cố định Khi nạp đoạn vào bộ nhớ thì hệ điều hành tìm khoảng trống đủ để nạp đoạn Có bảng đoạn quản lý các đoạn 3.2.3 Phân đoạn kết hợp phân trang Kết hợp các ưu điểm của phân đoạn và phân trang Bộ nhớ ảo bao gồm các đoạn Trong mỗi đoạn thực hiện phân trang Tài liệu tham khảo Trần Hạnh Nhi, Giáo trình HĐH nâng cao, ĐH Khoa học Tự nhiên Tp.HCM, 1998 Nguyễn Gia Định-Nguyễn Kim Tuấn, Nguyên Lý HĐH, NXB Khoa học kỹ thuật, 2005 William Stallting, Operating Systems, Prentice Hall, 1995
Nội dung trích xuất từ tài liệu:
Bài giảng hệ điều hành : QUẢN LÝ BỘ NHỚ part 6 Hiện tượng lỗi trang Khi hệ thống truy xuất tới 1 trang được đánh dấu là bất hợp lệ sẽ làm phát sinh lỗi trang, HĐH xử lý lỗi trang như sau: Bước 1: Kiểm tra truy xuất đến bộ nhớ là hợp lệ hay bất hợp lệ - Nếu truy xuất bất hợp lệ : kết thúc tiến trình - Ngược lại : đến bước 2 Bước 2: Tìm vị trí chứa trang muốn truy xuất trên đĩa. Bước 3: Tìm một khung trang trống trong bộ nhớ chính - Nếu tìm thấy: đến bước 4 - Ngược lại, thực hiện cơ chế swap out 1 trang thích hợp trên bộ nhớ chính sau đó cập nhật bảng trang tương ứng rồi đến bước 4 Hiện tượng lỗi trang(tt) Bước 4: - Chuyển trang muốn truy xuất từ bộ nhớ phụ vào bộ nhớ chính tại khung trang đã xác định được - Cập nhật nội dung bảng trang tương ứng. - Tái kích hoạt tiến trình người sử dụng Thay thế trang Khi các khung đã đầy mà cần nạp thêm trang thì phải thay thế một trang đang có trên khung Nếu trang bị thay thế có thay đổi nội dung thì cần phải đưa ra đĩa Có các phương pháp chọn phần tử thay thế: Optimal: Thay thế trang sẽ lâu được sử dụng nhất trong tương lai FIFO: trang ở trong bộ nhớ lâu nhất sẽ được chọn thay thế LRU (Least Recently Used ): trang được chọn để thay thế sẽ là trang lâu nhất chưa được truy xuất 3.2.2 Phân đoạn đoạn theo yêu cầu Bộ nhớ ảo bao gồm các đoạn (segment) có kích thuớc không cố định Khi nạp đoạn vào bộ nhớ thì hệ điều hành tìm khoảng trống đủ để nạp đoạn Có bảng đoạn quản lý các đoạn 3.2.3 Phân đoạn kết hợp phân trang Kết hợp các ưu điểm của phân đoạn và phân trang Bộ nhớ ảo bao gồm các đoạn Trong mỗi đoạn thực hiện phân trang Tài liệu tham khảo Trần Hạnh Nhi, Giáo trình HĐH nâng cao, ĐH Khoa học Tự nhiên Tp.HCM, 1998 Nguyễn Gia Định-Nguyễn Kim Tuấn, Nguyên Lý HĐH, NXB Khoa học kỹ thuật, 2005 William Stallting, Operating Systems, Prentice Hall, 1995
Tìm kiếm theo từ khóa liên quan:
hệ điều hành bài giảng hệ điều hành giáo trình hệ điều hành đề cương hệ điều hành tài liệu hệ điều hànhTài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 465 0 0 -
Lecture Operating systems: Lesson 24 - Dr. Syed Mansoor Sarwar
29 trang 396 0 0 -
Lecture Operating systems: Lesson 21 - Dr. Syed Mansoor Sarwar
22 trang 346 0 0 -
183 trang 320 0 0
-
Lecture Operating systems: Lesson 13 - Dr. Syed Mansoor Sarwar
31 trang 287 0 0 -
175 trang 282 0 0
-
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 282 0 0 -
173 trang 280 2 0
-
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 266 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 256 0 0