Файл сторінки Windows на декількох жорстких дисках


13

Я не можу знайти будь-яку документацію чи статті в Інтернеті для цього ...

як Windows обробляє файли сторінок на кількох жорстких дисках? Чи трактує вікно їх як з'єднання, записуючи його до повного, потім переходячи до наступного? Або ставиться до них, як до смужки, пишучи кожному з них поступово? Це пише до першого безкоштовно? Чи, можливо, якийсь інший метод?


2
Дуже гарне запитання. Моя здогадка, Microsoft розглядає їх як два окремі файли сторінки та використовує диск, який не використовується. Microsoft не ризикує розділити цілі сторінки між накопичувачами.
surfasb

Найкращою швидкістю було б писати на обидві, але не ділити сторінки, я думаю.
soandos

З того, що я бачу, коли шукаю в Google (хоча немає автентичних посилань), схоже, трактую їх як смужку, що має сенс, якщо ти думаєш про це. Хоча це все здогадки.

в Інтернеті є тест (я не міг його знайти), їхній орієнтир для системи, яка голодувала, щоб вимагати підкачки на диску, була крихітними крихітними шматочками швидше, не варто для мене. social.technet.microsoft.com/Forums/hu/winservergen/thread/…
Psycogeek

Відповіді:


11

Найбільш релевантною інформацією, яку я міг знайти, є стаття про оптимальну конфігурацію файлу сторінки під Windows XP.

У статті зазначено, що Windows буде використовувати файл сторінки, розміщений на томі з найменшою активністю . Це означає, що шаблон не визначений.

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


цікава стаття. Однак це все-таки справедливо?
Келтарі

Немає гарантій, що ця теорія справджується взагалі, навіть для XP. Він заснований цілком на припущенні.
Ендрю Ламберт

Сумнівно, що вони змінили обробку декількох файлів сторінок. Б'юсь у заклад, це все ще справедливо. Менеджер пам'яті - це не те, що ви вносите в оптові зміни до кожної версії.
surfasb

@surfasb Щоправда, але, як я вже сказав, це лише спекуляція.
Ендрю Ламберт

1
Це не припущення. Це прямо поза внутрішнім середовищем Windows . "Таблиця, де розташована кожна сторінка пам'яті" - це просто таблиці сторінок.
Джеймі Ханрахан

1

У Windows 8.1 для мене він повністю ігнорує другий диск і заміняється лише на перший.

Не дуже корисно. Ось чому я потрапив сюди з того часу, як на ньому гуглив.


Як ти це вимірюєш? Я не сумніваюся у вас, просто цікаво, який інструмент ви використовуєте. Perfmon - це один із способів (об'єкт Pagefile, лічильник використання%).
Джеймі Ханрахан

-1

Що стосується Windows 7 x64 та Windows 10 x64, розбиття системи файлів сторінок не робить нічого, як в умовах, подібних raid0. Він спочатку схоплений, спочатку обслуговується найменш активним приводом. Правило для Windows x64 - це файл сторінки в 1,5 рази більше. Я керую машиною, яка має 64 концерти, і мені навіть не потрібен файл сторінки такого розміру. Налаштування швидкого диска для обробки всіх моїх тимчасових файлів Windows, тобто кеш-файлів, та одного файлу сторінок чудово працює. Мета цього накопичувача полягає лише у використанні Windows та служб Adobe temp. Я запускаю програми на потужному три-накопичувальному raid0, і мій ОС знаходиться на SSD. Є люди, які вважають, що файл сторінки не потрібен, але ці люди не живуть у потужно творчому світі, де потужні програми повинні мати файл сторінки, такий як новіші інструменти Adobe Cc 2017 та 3D CAD машини.

Що цікаво, Microsoft заявляє, що на первинному диску, на вашому ОС і на іншому диску слід встановити не менше 300 МБ сторінок. У Adobe говорять, що тимчасові файли та файли сторінок повинні розташовуватися не на ОС, а на диску. Вони говорять про це ще з початку часу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.