Главная | RSS Воскресенье, 19.05.2019, 12:06

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

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

Календарь
«  Май 2019  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031
 
 

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

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

Наш опрос
С каким языком программирования вы хотели бы работать на уроках информатики?
Всего ответов: 676
Друзья сайта
Система Orphus
Статистика


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

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

Copyright MyCorp © 2019