Đang chuẩn bị liên kết để tải về tài liệu:
Hệ điều hành 1 - Chương 8: Bộ nhớ ảo

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Nhận xét: không phải tất cả các phần của một process cần thiết phải được nạp vào bộ nhớ chính tại cùng một thời điểm Ví dụ: Đoạn mã điều khiển các lỗi hiếm khi xảy ra Các arrays, list, tables được cấp phát bộ nhớ (cấp phát tĩnh) nhiều hơn yêu cầu thực sự Một số tính năng. | Chöông 8 Boä Nhôù AÛo Noäi dung trình baøy Taïi sao caàn phaûi coù boä nhôù aûo ? Toång quan veà hieän thöïc boä nhôù aûo Hieän thöïc boä nhôù aûo : demand paging Hieän thöïc boä nhôù aûo : Page Replacement Caùc giaûi thuaät thay trang (Page Replacement Algorithms) Vaán ñeà caáp phaùt Frames Vaán ñeà Thrashing Hieän thöïc boä nhôù aûo : Demand Segmentation 10. Khoa KTMT Taïi sao caàn coù boä nhôù aûo ? Nhìn laïi paging vaø segmentation : Caùc tham chieáu ñeán boä nhôù ñöôïc chuyeån ñoåi ñoäng thaønh ñòa chæ thöïc luùc process ñang thöïc thi Moät process goàm caùc phaàn nhoû (page hay segment), caùc phaàn naøy ñöôïc naïp vaøo caùc vuøng coù theå khoâng lieân tuïc trong boä nhôù chính CPU package CPU Memory Disk controller Bus The CPU sends virtual addresses to the MMU MMU The MMU sends physical addresses to the memory MMU: memory management unit 10. Khoa KTMT Boä nhôù aûo (1) Nhaän xeùt: khoâng phaûi taát caû caùc phaàn cuûa moät process caàn thieát phaûi ñöôïc naïp vaøo boä | Chöông 8 Boä Nhôù AÛo Noäi dung trình baøy Taïi sao caàn phaûi coù boä nhôù aûo ? Toång quan veà hieän thöïc boä nhôù aûo Hieän thöïc boä nhôù aûo : demand paging Hieän thöïc boä nhôù aûo : Page Replacement Caùc giaûi thuaät thay trang (Page Replacement Algorithms) Vaán ñeà caáp phaùt Frames Vaán ñeà Thrashing Hieän thöïc boä nhôù aûo : Demand Segmentation 10. Khoa KTMT Taïi sao caàn coù boä nhôù aûo ? Nhìn laïi paging vaø segmentation : Caùc tham chieáu ñeán boä nhôù ñöôïc chuyeån ñoåi ñoäng thaønh ñòa chæ thöïc luùc process ñang thöïc thi Moät process goàm caùc phaàn nhoû (page hay segment), caùc phaàn naøy ñöôïc naïp vaøo caùc vuøng coù theå khoâng lieân tuïc trong boä nhôù chính CPU package CPU Memory Disk controller Bus The CPU sends virtual addresses to the MMU MMU The MMU sends physical addresses to the memory MMU: memory management unit 10. Khoa KTMT Boä nhôù aûo (1) Nhaän xeùt: khoâng phaûi taát caû caùc phaàn cuûa moät process caàn thieát phaûi ñöôïc naïp vaøo boä nhôù chính taïi cuøng moät thôøi ñieåm Ví duï Ñoaïn maõ ñieàu khieån caùc loãi hieám khi xaûy ra Caùc arrays, list, tables ñöôïc caáp phaùt boä nhôù (caáp phaùt tónh) nhieàu hôn yeâu caàu thöïc söï Moät soá tính naêng ít khi ñöôïc duøng cuûa moät chöông trình Ngay caû khi toaøn boä chöông trình ñeàu caàn duøng thì coù theå khoâng caàn duøng toaøn boä cuøng moät luùc. 10. Khoa KTMT Boä nhôù aûo (2) Boä nhôù aûo (virtual memory) Cô cheá ñöôïc hieän thöïc trong heä ñieàu haønh ñeå cho pheùp thöïc thi moät quaù trình maø chæ caàn giöõ trong boä nhôù chính moät phaàn cuûa khoâng gian ñòa chæ luaän lyù cuûa noù, coøn phaàn coøn laïi ñöôïc giöõ treân boä nhôù phuï (ñóa). Öu ñieåm cuûa boä nhôù aûo Soá löôïng process trong boä nhôù nhieàu hôn Moät process coù theå thöïc thi ngay caû khi kích thöôùc cuûa noù lôùn hôn boä nhôù thöïc 10. Khoa KTMT Boä nhôù aûo (3) Thoâng thöôøng phaàn cuûa khoâng gian ñòa chæ luaän lyù cuûa quaù trình, neáu chöa caàn naïp vaøo boä nhôù chính, ñöôïc giöõ .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.