Danh mục

Nguyên lý hệ điều hành - Chương 5

Số trang: 30      Loại file: pdf      Dung lượng: 355.02 KB      Lượt xem: 27      Lượt tải: 0    
Hoai.2512

Phí tải xuống: 9,000 VND Tải xuống file đầy đủ (30 trang) 0
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Quản lý bộ nhớ5.1 Đặt vấn đềHĐH ngày nay cho phép chạy chế độ đa nhiệm= Nhu cầu chia sẻ bộ nhớ giữa các tiến trình khác nhau. Hệ điều hành có nhiệm vụ cấp pháp bộ nhớ cho các tiến trình khi có yêu cầu. Để thực hiện tốt nhiệm vụ này, HĐH xem xét bộ nhớ dựa trên nhiều khía cạnh: o Sự tương tác giữa địa chỉ logic và vật lý.
Nội dung trích xuất từ tài liệu:
Nguyên lý hệ điều hành - Chương 5Chöông 5: Quaûn lyù boä nhôù 5.1 Ñaët vaán ñeà HÑH ngaøy nay cho pheùp chaïy cheá ñoä ña nhieäm=> Nhu n caàu chia seû boä nhôù giöõa caùc tieán trình khaùc nhau. a uØ Heä ñieàu haønh coù nhieäm vuï caáp phaùp boä nhôù cho caùc tieán h trình khi coù yeâu caàu. TØ Ñeå thöïc hieän toát nhieäm vuï naøy, HÑH xem xeùt boä nhôù c u döïa treân nhieàu khía caïnh: D o Söï töông taùc giöõa ñòa chæ logic vaø vaät lyù. g o Quaûn lyù boä nhôù vaät lyù. N o Chia seû thoâng tin giöõa caùc tieáân trình qua boä nhôù. o Baûo moïi söï truy xuaát baát hôïp phaùp. 152Chöông 5: Quaûn lyù boä nhôù 5.1 Ñaët vaán ñeà Quaù trình aùnh xaï ñòa chæ töôïng tröng cuûa 1 chöông trình nguoàn vaøo boä nhôù chính vaøo 3 thôøi ñieåm: n a § Thôøi ñieåm bieân dòch u § Thôøi ñieåm naïp h T § Thôøi ñieåm xöû lyù c Khoâng gian ñòa chæ vaø khoâng gian vaät lyù u D ü Ñòa chæ logic- ñòa chæ aûo do boä xöû lyù taïo ra. g ü Ñòa chæ vaät lyù- ñòa chæ thöïc. N ü Khoâng gian ñòa chæ - laø taäp hôïp ñòa chæ aûo phaùt sinh bôûi 1 chöông trình. ü Khoâng gian vaät lyù – laø taäp hôïp ñòa chæ vaät lyù töông öùng ñaïi chæ aûo. 153 Chöông 5: Quaûn lyù boä nhôù PHAÂN CAÁP BOÄ NHÔÙ Töø treân xuoáng CACHE n ü Toác ñoä giaûm a PRIMARY STORAGE u ü Dung löôïng taêng h T ü Giaù thaønh giaûm SECONDARY STORAGE c u Caùc vaán ñeà quan taâm Dü Boä nhôù chính chöùa 1 hay nhieàu tieán trình ? g Nü Caùc quy trình duøng vuøng nhôù nhö nhau / khaùc nhau ?ü Baûo veä vuøng nhôù cuûa OS vaø cuûa töøng tieán trình ?ü Vuøng nhôù cuûa quy trình laø lieân tuïc / giaùn ñoaïn ? 154Chöông 5: Quaûn lyù boä nhôù CHIEÁN LÖÔÏC QUAÛN LYÙ BOÄ NHÔÙ Chieán löôïc naïp (fetch strategies) n § Naïp phaàn naøo cuûa tieán trình vaøo boä nhôù vaø khi a u naøo naïp ? h T § Naïp theo yeâu caàu & naïp tieân ñoaùn c u Chieán löôïc saép ñaët (placement strategies) D Naïp tieán trình môùi vaøo ñaâu ? g N Chieán löôïc thay theá (replacement strategies) Ñöa tieán trình naøo ra boä nhôù phuï ? 155Chöông 5: Quaûn lyù boä nhôù TOÅ CHÖÙC CAÁP PHAÙT BOÄ NHÔÙ n Caáp phaùt boä nhôù lieân tuïc a u h ØÑôn laäp trình T ØÑa laäp trình phaân ñoaïn coá ñònh c u ØÑa laäp trình phaân ñoaïn thay ñoåi D ØÑa laäp trình coù thay theá vuøng nhôù g N Caáp phaùt boä nhôù khoâng lieân tuïc 156C ...

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