KHO THƯ VIỆN 🔎

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

➤  Gửi thông báo lỗi    ⚠️ Báo cáo tài liệu vi phạm

Loại tài liệu:     PDF
Số trang:         107 Trang
Tài liệu:           ✅  ĐÃ ĐƯỢC PHÊ DUYỆT
 













Nội dung chi tiết: Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

CHƯƠNG 9. BỌ NHỚ ẢoBộ nhớ ảo là một kỳ thuật hiện đại giúp cho người dùng được giãi phóng hoàn toàn khôi mối bận tâm về giới hạn bộ nhớ. Ý tường, ưu d

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết diêm và những vấn dề liên quan den V iệc tổ chức bộ nhớ ào sè được trình bảy trong bài học này.9.1.Dần nhậpNêu đặt toàn thê không gian địa chi vào bộ

nhớ vật lý, thi kích thước cứa chương trinh bị giới hạn bời kích thước bộ nhớ vật lý.Thực tế. trong nhiều trường hợp. chúng ta không cần phai nạp toàn Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

bộ chương trinh vào bộ nhớ vật lý cùng một lúc, vì lại một thời diêm chi có một chi thị cùa liên truth dược xư lý. Vi dụ. các chương trinh dều có một

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

dơạn code xư lý lồi, nhưng doạn code nãy hầu như rất ít khi dược sư dụng vi hiếm khi xay ra lồi. trong trường hợp này. không cân thièl phải nạp đoạn

CHƯƠNG 9. BỌ NHỚ ẢoBộ nhớ ảo là một kỳ thuật hiện đại giúp cho người dùng được giãi phóng hoàn toàn khôi mối bận tâm về giới hạn bộ nhớ. Ý tường, ưu d

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết tưởng chinh cùa giai pháp nãy lá lại mỏi ihời diêm chi lưu Irừ trong bộ nhớ vật lý các chi thị và dừ liệu cứa chương trinh cần tlúết cho việc thi hành

tại thời diêm dó. Khi cằn dển các chi thị khác, những chi thị mới se được nạp vào bộ nhớ. lại vị Irí trước dó bị chiêm giừ bời các chi thị nay không Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

còn cần dến nữa. Với giai pháp này. một chương trình có thê lớn hơn kích thước cùa vùng nhở cấp phát cho nỏ.Một cách de thực hiện ý lưỡng của giãi phá

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

p Iren dây là sử dụng kỳ ihuậl overlay. Kỳ thuật overlay không dôi hỏi bất kỹ sự trợ giúp dặc biệt nào cua hệ diều hành . nhưng trái lại. lập trình vi

CHƯƠNG 9. BỌ NHỚ ẢoBộ nhớ ảo là một kỳ thuật hiện đại giúp cho người dùng được giãi phóng hoàn toàn khôi mối bận tâm về giới hạn bộ nhớ. Ý tường, ưu d

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết bộ nhớ, mã cùng không tăng thêm khó khăn cho công việc lập trinh cua họ. người ta ngliĩ dến các kỳ thuật lự động, cho phép xứ lý một chưoĩig trình có

kích ihước lớn chi với một vùng nhớ có kích thước nho . Giãi pháp dược tìm thầy với khái niệm bộ nhớ ao (Virtual memory).9.2.Định nghĩaBộ nhớ ão là m Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

ột kỳ thuật cho phép xứ lý một tiến trình không được nạp toàn bộ vảo bộ nhớ vật lý. Bộ nhớ ão mỏ hình hoá bộ nhớ như một băng lưu trừ rất lớn và đổng

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

nhất, Lách biệt hẳn khái niệm không gian địa chì và không gian vật lý. Người128sữ dụng chi nhìnthấy và làm việc trong không gian địa chi ảo, việc chuy

CHƯƠNG 9. BỌ NHỚ ẢoBộ nhớ ảo là một kỳ thuật hiện đại giúp cho người dùng được giãi phóng hoàn toàn khôi mối bận tâm về giới hạn bộ nhớ. Ý tường, ưu d

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết uyên các phần cua chương trinh vào-ra giừa bộ nhớ chinh vã bộ nhớ phụ khi cần thiết.Nhờ việc tách biệt bộ nhớ ảo và bộ nhớ vật lý, có thê tô chức một

bộ nhớ ảo có kích thước lớn hơn bộ nhớ vật lý.Bộ nhớ ao cho phép giam nhẹ còng việc cua lập trinh viên vi họ không cần bận tâm đền giới hạn của vùng n Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

hớ vật lý, cùng như không cân lồ chức chương trinh theo cấu trúc overlays.Hình 2.24 Bộ nhớ ào9.3.Cài đặt hộ nhớ àoBộ nhớ ão thường dược thực hiện với

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

kỳ thuật phân nang theo yéti cầu (demand paging), ('ùng có thê sứ dụng kỹ thuật phân đoạn theo yêu cầu ( demand segmentation) dế cài dặt bộ nhớ ao. tu

CHƯƠNG 9. BỌ NHỚ ẢoBộ nhớ ảo là một kỳ thuật hiện đại giúp cho người dùng được giãi phóng hoàn toàn khôi mối bận tâm về giới hạn bộ nhớ. Ý tường, ưu d

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết ẩu ( demand paging)129Một hệ thống phân trang theo yêu cầu là hệ thống sử dụng kỳ thuật phân trang kết hơp với kỳ thuật swapping. Một tiến trinh được

xem như một tập các trang, thường trú trên bộ nhớ phụ ( thường là đĩa). Khi cần xử lý. liền trinh sê được nạp vào bộ nhớ chinh Nhưng thay vi nạp toàn Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

bộ chương trinh, chi những trang cần thiết trong thời điểm hiện tại mới dược nạp váo bộ nhớ. Như vậy một trang chi dược nạp vào bộ nhớ chính khi có yê

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

u câu. Với mô hình này, cân cung câp một cơ chê phân cứng giúp phân biệt các trang dang ơ trong bộ nhớ chinh và các trang trên dìa. Có thể sư dụng lại

CHƯƠNG 9. BỌ NHỚ ẢoBộ nhớ ảo là một kỳ thuật hiện đại giúp cho người dùng được giãi phóng hoàn toàn khôi mối bận tâm về giới hạn bộ nhớ. Ý tường, ưu d

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết c về không gian địa chi cùa tiến trinh) hoặc trang hc.rp lệ nhung đang được lưu trên bộ nhớ phụ.Một phân lữ trong bâng trang mộ lá cho một trang không

nám trong bộ nhớ chính, sẽ dược dánh dấu invalid và chứa dịa chi cua trang trên bộ nhớ phụ.9.5.Cơ chế phần cứng :Cơ chế phẩn cứng hồ trợ kỳ thuật phâ Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

n trang theo yêu cẩu lã sự kết họp cúa cơ chế ho trợ kỳ thuật phân trang và kỳ thuật swapping:Bâng írang: (’âu trúc báng trang phái cho phép phân ánh

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

linh trạng cùa một trang là dang nằm trong bộ nhớ chinh hay bộ nhớ phụ.Bộ nhớ phụ: Bộ nhó phụ lưu tiừ nhưng trang không dược nạp vào bộ nhó chính. Bộ

CHƯƠNG 9. BỌ NHỚ ẢoBộ nhớ ảo là một kỳ thuật hiện đại giúp cho người dùng được giãi phóng hoàn toàn khôi mối bận tâm về giới hạn bộ nhớ. Ý tường, ưu d

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết õ nhớ àoHình 2.24 Báng trang với một số trang trên bộ nhớ phụl.ổi trangIruy xuất đền một trang được đánh dầu bâl hợp lệ sè làm phát sinh một loi trang

(page fault). Khi dò tim trong bang trang dế lầy cãc thòng tin cần thiết cho việc chuyên đôi địa chi, nêu nhận thày trang đang được yêu câu truy xuàl Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

là bầl hợp lộ, Cơ chế phần cứng sè phát sinh một ngắt dê báo cho hệ diều hành. Ilệ diều hành sè xữ lý lồi trang như sau :•Kicm tra truy xuât đèn bộ n

Giáo trình Hệ điều hành: Phần 2 - Trường ĐH Phan Thiết

hớ là hợp lộ hay bầl h

CHƯƠNG 9. BỌ NHỚ ẢoBộ nhớ ảo là một kỳ thuật hiện đại giúp cho người dùng được giãi phóng hoàn toàn khôi mối bận tâm về giới hạn bộ nhớ. Ý tường, ưu d

CHƯƠNG 9. BỌ NHỚ ẢoBộ nhớ ảo là một kỳ thuật hiện đại giúp cho người dùng được giãi phóng hoàn toàn khôi mối bận tâm về giới hạn bộ nhớ. Ý tường, ưu d

Gọi ngay
Chat zalo
Facebook