Що таке віртуальна пам`ять

Віртуальна пам`ять комп`ютера використовується в багатозадачних операційних системах. Завдяки їй забезпечується більша ефективність роботи при запуску декількох програм.


Що таке віртуальна пам`ять



Віртуальна пам`ять - Це частина об`єму жорсткого диска, що виділяється системою при нестачі оперативної пам`яті для підвищення швидкодії. При цьому дані, які на даний момент не використовуються комп`ютером, переміщаються в так званий файл підкачки. Розмір цього файлу збігається з обсягом віртуальної пам`яті. Як правило, для нормального функціонування системи розмір файлу підкачки повинен в 1,5 рази перевищувати обсяг оперативної пам`яті. Але якщо користувач часто грає в комп`ютерні ігри зі складною графікою або 3D-анімацією, або сам створює складні програми, то розмір файлу повинен бути збільшений удвічі, а то й утричі щодо оперативної памяті.Подключеніе віртуальної пам`яті дозволяє більш раціонально використовувати ресурси оперативної пам`яті, переміщаючи другорядні дані у вторинне сховище. При цьому процеси, що йдуть одночасно, працюють ізольовано, «не знаючи» один про друге.Разлічают два способи реалізації віртуальної пам`яті: сторінкова і сегментна. При сторінкової реалізації оперативна пам`ять ділиться на області однакового обсягу (сторінки), які приймаються за одиницю пам`яті. Працюючий процес відправляє запит до пам`яті за адресою, що міститься в віртуальної пам`яті. Адреса являє собою номер сторінки і зсув в ній. Система може скинути на жорсткий диск сторінку, яка давно не іспользовалась.Прі сегментной організації віртуальна пам`ять ділиться на сегменти довільного розміру. При зверненні процесу до пам`яті частина сегментів переміщається в оперативну пам`ять, а частина залишається на жорсткому диску. Для кожного сегмента може бути призначений певний рівень прав доступу. Робота сегментной пам`яті аналогічна сторінкової, але має меншу швидкістю доступу.Ви більшості випадків збільшення віртуальної пам`яті відбувається автоматично, але бувають ситуації, коли користувачеві необхідно зробити це вручну. Однак в цьому випадку потрібно мати на увазі, що швидкодія системи може перевищити допустимі межі і комп`ютер, навпаки, стане працювати набагато медленнее.Ручное збільшення віртуальної пам`яті проводиться на Панелі управління в розділі «Система» або «Система й обслуговування». За командою «Змінити параметри» з`являється вікно «Властивості системи», в якому потрібно вибрати вкладку «Додаткові». У розділі «Швидкодія» - кнопку «Параметри». У вікні «Параметри швидкодії» - вкладка «Додатково», «Віртуальна пам`ять»-gt; «Змінити». Щоб збільшити свап, необхідно зняти галочку з команди «Автоматично вибирати обсяг файлу підкачки» і задати необхідне значення.


Увага, тільки СЬОГОДНІ!


Оцініть, будь ласка статтю
Всього голосів: 170
Увага, тільки СЬОГОДНІ!