![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
ntoskrnl.exe - исполнительная система и ядро
hal.dll - уровень абстрагирования от оборудования
win32k.sys - часть подсистемы win32, работающий в режиме ядра.
kernel32.dll, user32.dll, gdi32.dll - основные dll системы win32.
4. Виртуальная память. Страничная организация памяти.
Виртуальная память необходима, т.к. размер программы может быть больше чем размер физической памяти ОС.
Виртуальная память – это совокупность программно-аппаратных средств, позволяющая пользователю составлять программы, размер которых превосходит имеющийся размер ОЗУ. Основная идея - хранение и обновление содержимого большой виртуальной памяти на диске, подкачивание отдельных участков виртуальной памяти в реальную оперативную память по необходимости. ОС хранит части программ, выполняемых в данный момент в ОЗУ, остальное на диске.
Для этого виртуальная память решает следующие задачи:
q Размещает данные в запоминающих устройствах разного типа, например, часть в ОЗУ, часть на жестком диске.
q Перемещает по мере необходимости данные между устройствами разного типа. Например, подгружает нужную часть программы с диска в ОЗУ.
q Преобразует виртуальный (линейный) адрес в физический.
Большинство систем виртуальной памяти используют технику, называемую страничной организацией памяти.
Дата публикования: 2014-11-03; Прочитано: 299 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!