Главная | RSS Четверг, 24.05.2018, 20:23

Меню сайта
Форма входа
Логин:
Пароль:
Поиск по сайту

Баннер сайта
Установите мой
баннер себе на сайт

Календарь
«  Май 2018  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031
 
 

12.3A How OS manages memory. Virtual memory. Paging and partitions

12.3A How OS manages memory. Virtual memory. Paging and partitions

Paging
-memory is divided into equal-sized units called page frames
-program/data file is divided into equal-size units called pages
-one or more pages may be loaded into memory at any one time
-Pages may be discontiguous
-Pages swapped in and out as required
-pages not in main memory are stored in virtual memory/backing store
-page table/Index of pages/processes kept
-absolute address is calculated by adding page address to relative address in instruction
-paging is transparent to the programmer


Segmentation
-Memory is divided into variable length blocks
-Programs can consist of many segments
-Segments normally match natural divide in jobs/logical blocks
-Index of segments stored which must...
   -store base address and length of segment
   -programmer will organise code modules into segments

Поиск по сайту

Наш опрос
Укажите Вашу пользовательскую категорию
Всего ответов: 2711
Друзья сайта
Система Orphus
Статистика


Онлайн всего: 8
Гостей: 6
Пользователей: 2
perticive, AlesCrineric
Flag Counter
Архив записей

Copyright MyCorp © 2018