Đăng ký Đăng nhập
Trang chủ Công nghệ thông tin Hệ điều hành Giáo trình tổng quan về hệ điều hành bai09[1] [compatibility mode]...

Tài liệu Giáo trình tổng quan về hệ điều hành bai09[1] [compatibility mode]

.PDF
7
120
53

Mô tả:

BAØI 9 : PHAÂN ÑOÏAN VAØ PHAÂN TRANG  Caáp phaùt khoâng lieân tuïc :   Segmentation Paging 1 Moâ hình Segmentation gcc 0x1000 0x3000 0x5000 Text seg r/o Stack seg r/w 0x6000   Base&bound? Real memory 0x2000 0x8000 0x6000 Tieán trình goàm nhieàu segment, aùp duïng base bound cho töøng segment Phaân chia khoâng gian ñòa chæ thaønh caùc segment ? 2 Chuyeån ñoåi ñòa chæ trong moâ hình Segmentation fault Virtual addr 3 no ? 128 Seg# offset Seg table Prot base r len yes mem + 0x1000 seg 128 0x1000 512 3 Moâ hình Segmentation Caáp phaùt khoâng lieân tuïc => taän duïng boä nhôù hieäu quaû  Chia seû ñöôïc ôû möùc module  Chuyeån ñoåi ñòa chæ phöùc taïp  Vaán ñeà “Caáp phaùt ñoäng” : löïa choïn vuøng nhôù lieân tuïc cho 1 segment ?  Phaân maûnh ngoaïi vi External  fragmentation Nachos ?? gcc emacs 4 Moâ hình Paging Real memory gcc gcc emacs    emacs Internal frag Khoâng gian ñòa chæ = {page} Khoâng gian vaät lyù = {frame} Kích thöôùc trang ? 5 Chuyeån ñoåi ñòa chæ trong moâ hình Paging Logical addr CPU Physical addr p d f d KGVL f 6 Moâ hình Paging  Caáp phaùt boä nhôù ñôn giaûn  Khoâng coøn phaân maûnh ngoaïi vi  Khoâng chia seû ôû möùc module  Phaân maûnh noäi vi  Löu tröõ baûng trang ? 7
- Xem thêm -

Tài liệu liên quan