150
Фізична пам’ять
Фізична (в даному випадку оперативна) пам’ять і зовнішня
пам’ять також описуються відповідними структурами даних.
ОС Windows підтримує до 4 Гб (деякі версії і більш) фізичної
пам’яті. Пам’ять більше 32 Мб вважається "великою". Об’єм
пам’яті можна подивитися на вкладці "Швидкодія" диспетчера
завдань. Інформація про стан сторінок фізичної пам’яті і їх при-
належності процесам знаходиться в базі даних PFN (page frame
number), а використання зовнішньої пам’яті здійснюється через
сторінкові файли або файли вивантаження.
Сторінкові файли, на відміну від файлів, що проектуються в
пам’ять, зберігають тільки модифіковані сторінки, які з яких-
небудь причин вивантажені на диск. Сторінки, що містять тексти
програм, відображаються в пам’ять безпосередньо з виконуваних
модулів і не зберігаються в загальносистемних файлах виванта-
ження.
Структура системних сторінкових файлів не документована.
Відомо, що в системі може бути до 16 сторінкових файлів. Інфо-
рмація про сторінкові файли знаходиться в розділі
HKLM\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\PagingFiles реєстру, проте управлін-
ня сторінковими файлами рекомендується здійснювати через ап-
лет "система" адміністративної консолі управління. У кожного
файла підкачки є початковий і максимальний розміри. З метою
зменшення ймовірної фрагментації їх створюють максимального
розміру.
Корисну інформацію про використання сторінкових файлів
можна одержати, спостерігаючи за лічильниками на вкладці
"Продуктивність", а також за допомогою диспетчера завдань. На-
приклад, лічильник "Page File Bytes" показує загальну кількість
переданих сторінок.
Робочі набори процесів
У результаті скріплення адрес частина віртуальних сторінок
процесу безпосередньо відображається в сторінки фізичної
пам’яті. Цю множину сторінок іноді називають резидентною
множиною процесу. У теорії операційних систем відоме також