Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Оптимізація віртуальної пам'яті

Який би обсяг фізичної пам'яті не був доступний у даній системі, Windows XP однаково створює й використовує спеціальний сторінковий файл для віртуальної пам'яті. При бажанні зробити так, щоб ступінь ефективності сторінкового файлу була максимальної, буде потрібно переконатися в тім, що Windows XP застосовує його найбільше оптимально. У наступних розділах читач познайомиться з декількома прийомами, що дозволяють це зробити.

ОПТИМАЛЬНЕ МІСЦЕ ДЛЯ ХРАЕНИЯ СТОРІНКОВОГО ФАЙЛУСтупінь ефективності сторінкового файлу дуже сильно залежить від того, де він зберігається. Тому тут можете надійти в такий спосіб:

Зберегти сторінковий файл на жорсткому диску, на одержання доступу до якого потрібно найменше часу. Далі в цьому розділі читач побачить, що ми можемо вказувати Windows XP, який жорсткий диск повинен використовуватися для сторінкового файлу. При наявності декількох жорстких дисків (а не просто декількох розділів того самого диска), сторінковий файл варто зберігати на тім диску, на доступ до якого йде найменше часу.

Зберегти сторінковий файл у незжатому розділі. Windows XP воліє зберігати сторінковий файл у стислому розділі NTFS. Однак ступінь продуктивності операцій, виконуваних зі сторінковим файлом (як, втім, і всіма іншими файлами) у стислому розділі, знижується через необхідність виконувати стиск і відновлення даних. Тому краще зберегти сторінковий файл у незжатому розділі.

Зберегти сторінковий файл на жорсткому диску з найбільшим обсягом вільного простору. Windows XP динамічно збільшує або зменшує вміст сторінкового файлу залежно від потреб системи. Щоб надати Windows XP максимальну свободу дій, переконаєтеся в тім, що жорсткий диск, на якому зберігається сторінковий файл, має досить багато вільного простору.

РОЗБИВКА СТОРІНКОВОГО ФАЙЛУ

При наявності двох або більшого числа фізичних дисків (а не просто двох або більшого числа розділів того самого диска), розбивка сторінкового файлу й розподіл його частин по всіх дисках може поліпшити продуктивність, оскільки в цьому випадку Windows XP зможе витягати дані зі сторінкового файлу кожного диска одночасно.

Наприклад, маючи сторінковий файл розміром 384 Мбайт, ми могли розбити його на два файли розміром по 192 Мбайт і розмістити ці файли на двох різних дисках.

ЗМІНА РОЗМІРУ СТРАНИЧНОГОФАЙЛА

За замовчуванням Windows XP для вихідного розміру сторінкового файлу встановлює значення в 1,5 рази перевищуюче значення доступного на даній системі обсягу ОЗУ, а як максимальний розмір сторінкового файлу - значення, що перевищує значення ОЗУ в три рази. Наприклад, у системі, обсяг ОЗУ якої дорівнює 256 Мбайт, вихідний розмір сторінкового файлу буде становити 284 Мбайт, а його максимальний розмір - 768 Мбайт. Такі використовувані за замовчуванням значення підходять для більшості систем, але, можливо, читач захоче змінити їх відповідно до потреб своєї системи. От про що варто знати в цьому випадку:

Чим менше обсяг ОЗУ, тим більше висока ймовірність того, що Windows XP буде використовувати сторінковий файл, тому встановлювані за замовчуванням значення розмірів сторінкового файлу будуть цілком розумними. Якщо обсяг ОЗУ менше 512 Мбайт, змінювати значення розмірів сторінкового файлу не коштує.

Чим більше обсяг ОЗУ, тим нижче ймовірність того, що Windows XP буде використовувати сторінковий файл. У цьому випадку значення, установлюване за замовчуванням для вихідного розміру сторінкового файлу, буде занадто більшим, і резервируемое Windows XP під цей файл простір буде просто зрячи простоювати. У системах, обсяг ОЗУ яких становить 512 Мбайт або більше, для вихідного розміру сторінкового файлу варто встановлювати значення, вполовину менше значення обсягу ОЗУ, при цьому залишаючи значення максимального розміру в три рази більшим значення обсягу ОЗУ (просто так, про всякий випадок).

Якщо дисковий простір використовується досить активно й можливості перенести сторінковий файл на інший диск із більшим обсягом вільного простору ні, як значення для вихідного розміру сторінкового файлу варто вказати 2 Мбайт (це значення є мінімальним значенням розміру, що підтримує Windows XP). У результаті сторінковий файл буде мати максимально маленький (з можливих) розмір, але рівень продуктивності при цьому трохи знизиться, оскільки Windows XP часто прийде динамічно збільшувати розмір сторінкового файлу під час роботи користувача з тими або іншими програмами.

Читач, можливо, думає, що якщо встановити для значень вихідного й максимального розмірів сторінкового файлу однакові значення (причому відносно більші - скажемо, у два або три рази перевищуюче значення обсягу ОЗУ), продуктивність підвищиться, адже в цьому випадку Windows XP, по ідеї, взагалі ніколи не прийде змінювати розмір сторінкового файлу. На жаль, практика показала, що такий підхід «е приводить до поліпшення продуктивності, а в деяких випадках навіть може навіть навпаки привести до її зниження.

При наявності ОЗУ великого обсягу (від 1 Гбайт і вище) не варто думати, що віртуальна пам'ять не знадобиться Windows XP ніколи, а виходить, що й сторінковий файл можна взагалі відключити. Це далеко не так - сторінковий файл необхідний Windows XP у кожному разі, а деякі програми можуть взагалі не працювати, якщо не буде віртуальної пам'яті.

СПОСТЕРЕЖЕННЯ ЗА РОЗМІРАМИ СТОРІНКОВОГО ФАЙЛУ

Понаблюдайте за продуктивністю сторінкового файлу, щоб зрозуміти, як він працює в нормальних умовах, тобто тоді, коли використовується звичайний набір додатків і відкриті всі звичайні вікна й документи.

Для цього запустите всі програми, які звичайно використовуєте (і, мабуть, ще кілька додаткових програм, щоб картина була ще більш ясною), а потім постежите за відображуваними у вікні компонента "Системний монітор" значеннями Процес \ Байт файлу підкачування й Процес \ Байт файлу підкачування (пік).

ЗМІНА МІСЦЯ РОЗТАШУВАННЯ Й РОЗМІРІВ СТОРІНКОВОГО ФАЙЛУ

Сторінковий файл називається Pagefile.sys і зберігається в кореневому каталозі системного диска (%SystemDrive%). Нижче перераховані дії, які буде потрібно почати для того, щоб змінити жорсткий диск, використовуваний Windows XP для зберігання сторінкового файлу, а також розміри сторінкового файлу.

Відкрийте панель керування й двічі клацніть на значку «Система», щоб відобразити діалогове вікно «Властивості системи».

Перейдіть на вкладку Додатково й у розділі Швидкодію клацніть на кнопці «Параметри», щоб відобразити діалогове вікно «Параметри швидкодії».

4. У розділі «Віртуальна пам'ять» вкладки «Додатково» клацніть на кнопці «Змінити». Windows XP відобразить діалогове вікно «Віртуальна пам'ять», показане на мал. 1.5.

РИС. 1.5. Вибрати інший жорсткий диск для зберігання сторінкового файлу можна в діалоговому, вікні Віртуальна пам'ять

5. Скористайтеся списком Диск, щоб вибрати жорсткий диск, що повинен
використовуватися для зберігання сторінкового файлу.

6. Установите найбільш підходящий з перемикачів, відповідальних за розмір сторінкового файлу:

Особливий розмір Установите цей перемикач, якщо хочете указати свої власні значення для розмірів сторінкового файлу, і скористайтеся полями «Вихідний розмір» (МБ) і «Максимальний

розмір» (МБ). Щоб бути впевненим у тім, що Windows XP зможе динамічно змінювати розмір сторінкового файлу, коли необхідно, у поле Максимальний розмір (МБ) укажіть більше чим у поле Вихідний розмір (МБ) значення.

Розмір по вибору системи Встановите цей перемикач, якщо хочете дозволити Windows XP самостійно вибрати підходящі значення для розмірів сторінкового файлу.

Без файлу підкачування Встановите цей перемикач, якщо хочете відключити сторінковий файл на зазначеному диску.

РАДА

Якщо необхідно перемістити сторінковий файл на якийсь інший диск, спочатку виберіть вихідний диск і встановите перемикач Без файлу підкачування, щоб видалити сторінковий файл із цього диска. Потім укажіть інший диск і встановите або перемикач Особливий розмір, або перемикач Розмір на вибір системи, щоб створити новий сторінковий файл уже на цьому диску.

РАДА

При бажанні розбити сторінковий файл на два використовуваних на різних дисках файлу, залишіть вихідний диск у такому, якому він є виді, виберіть другий диск, після чого встановите або перемикач Особливий розмір, або перемикач Розмір на вибір системи, щоб створити на цьому диску другий сторінковий файл.

7. Клацніть на кнопці «Задати».

Закрийте всі діалогові вікна. Якщо був змінений жорсткий диск, використовуваний для зберігання сторінкового файлу, або значення вихідного або максимального розміру сторінкового файлу, то для того, щоб зміни набули чинності, буде потрібно перезавантажити комп'ютер.

ДЕФРАГМЕНТАЦИЯ СТОРІНКОВОГО ФАЙЛУ

Оскільки Windows XP динамічно змінює розміри сторінкового файлу, його вміст може стати фрагментированным, що приводить до деякого зниження продуктивності. Для роботи зі сторінковим файлом Windows XP використовує досить більші блоки, тому фрагментація вмісту файлу трапляється рідко. Однак, якщо їсти бажання вичавити з комп'ютера все до останньої краплі, мабуть, коштує подбає про те, щоб уміст сторінкового файлу був нефрагментированным.

РАДА

Щоб визначити, чи є вміст сторінкового файлу нефрагментированным, запустите утиліту Дефрагментация диска й виконаєте аналіз розділу диска, що містить сторінковий файл. Переглянете відображуваний по закінченні аналізу звіт і в списку Інформація про том відшукайте елемент Фрагментація сторінкового файлу. Значення Всього фрагментів буде відображати число фрагментів, використовуваних сторінковим файлом.

На жаль, доступна в Windows XP утиліта "Дефрагментация диска" не дозволяє виконувати дефрагментацию сторінкового файлу. Щоб виконати дефрагментацию диска, на якому зберігається сторінковий файл, буде потрібно тимчасово перемістити або навіть відключити сторінковий файл. От які дії для цього необхідно буде виконати:

Відобразите діалогове вікно Віртуальна пам'ять, як описувалося в попередньому розділі.

Далі можливі два варіанти:

При наявності в системі ще одного жорсткого диска, спочатку створіть сторінковий файл на цьому іншому диску, використовуючи для нього такі ж, як і в оригінального сторінкового файлу значення вихідного й максимального розміру. Потім виберіть вихідний диск і зменшите значення в полях Вихідний розмір (МБ) і Максимальний розмір (МБ) до нуля.

При наявності в системі тільки одного жорсткого диска, установите перемикач Без файлу підкачування, щоб відключити сторінковий файл.

Перезавантажите комп'ютер.

Виконаєте дефрагментацию жорсткого диска, на якому перебував вихідний
сторінковий файл.

Відобразите діалогове вікно Віртуальна пам'ять і відновите вихідні
значення сторінкового файлу.

Перезавантажите комп'ютер.

 

<== предыдущая лекция | следующая лекция ==>
Моніторинг продуктивності | Питання заняття
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 266; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.026 сек.