Главная | RSS Пятница, 19.10.2018, 06:06

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

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

Календарь
«  Октябрь 2018  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031
 
 

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

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

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


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Flag Counter
Архив записей

Copyright MyCorp © 2018