Будь-який приріст продуктивності, помістивши Windows Pagefile.sys на програмний RAID-0 Striped Volume?


3

У мене ноутбук класу робочих станцій, на якому працює 64-бітний Windows-7 з 8 ГБ оперативної пам’яті (розширюється до 16 ГБ) та двома дисками SATA2 7200 об / хв.

Я знаю, що моя система активно використовує файл сторінки, оскільки я буду працювати на Visual Studio 2008/2010 на хост-машині, одночасно працюючи до двох гостей Linux (для розробки) всередині останньої VMWare Workstation 7.0.

Обидва диски встановлені як динамічні диски наступним чином:

                   320 GB 7200 rpm Disks (Volumes NOT to scale)
      +------------------------------------------------------------------------+
      | VOL_WIN7 |  VOL_VM_LINUX#1   | VOL_SWAP |  VOL_HOME                    |
disk1 | C:\      |  U:\              | Striped  |  W:\                         |
      | 50 GB    |  90 GB            | 12 GB    |  168 GB                      |
      +------------------------------------------------------------------------+
                                     |stripe-set|
      +------------------------------------------------------------------------+
      | VOL_APPS |  VOL_VM_LINUX#2   | VOL_SWAP |  VOL_DATA                    |
disk2 | D:\      |  V:\              | Striped  |  X:\                         |
      | 50 GB    |  90 GB            | 12 GB    |  168 GB                      |
      +------------------------------------------------------------------------+

Мені було цікаво, чи не буде переваги в продуктивності присвячення моєму файлу сторінки фіксованого розміру на полосі програмного забезпечення VOL_SWAP NTFS RAID-0 та відформатованому за допомогою розміру 64K розподілу розміру.

Або я повинен уникати ідеї набору смуг і просто створити два незалежних файли сторінок .. по одному на кожному розділі VOL_SWAP1 і VOL_SWAP2 (не смугастий), і дозволити ОС вибрати будь-який момент swapfile, який він хоче використовувати відповідно до внутрішніх алгоритмів ядра Windows. , що базується на найменш активному диску (однак це визначено)

Я збирався поставити томи файлів сторінок у центр фізичних дисків, оскільки я читав у блогах Microsoft Engineering, що коли мова йде про продуктивність сторінок. Шукати час набагато дорожче, ніж середній час читання / запису, коли файл сторінки не фрагментарно.

вище - сценарій опису сценарію для фона .. але моє головне питання:

Чи поліпшує програму NTFS RAID-0 (смуги наборів) покращення чи зменшення продуктивності файлів сторінки під час заміни?

Хто-небудь, хто приймає?

Відповіді:


2

І, чи це буде апаратний наліт або програмне забезпечення?

Дизайн, який ви "накреслили" вище, насправді не суттєво вдосконалиться з RAID ... Якщо що-небудь зробить вашу конфігурацію більш складною, то вона повинна бути. Це всього лише 320 Гбіт накопичувачі ...

Ця стаття, http://www.hardwaresecrets.com/article/394/1, укладається в тестування аналогічної установки, і в основному зчитування в середньому має 50% + збільшення, але стійке читання має лише незначну різницю ... Загалом для тривала діяльність лише на приблизно 5% різниці ...

Отже, чи дійсно RAID0 підвищує продуктивність диска? Так, звичайно. У наших тестах RAID0 подвоїв середню швидкість передачі нашого жорсткого диска.

Як це підвищення продуктивності диска відбивається на загальній продуктивності системи? Це залежатиме від типу програми, яку ви запускаєте: звичайно, найбільш вигідними будуть програми, які роблять багато доступу до диска. У PCMark05 цей приріст становив від 4,44% до 8,82%, тоді як на SYSmark2004 найкращий результат був у пакетній комунікації, де ми побачили 15,25% підвищення продуктивності. У цій же програмі продуктивність Office Office була збільшена до 6,52%, тоді як ми спостерігали підвищення продуктивності до 8,52% на пакеті 2D Creation.


Це було б "Програмне забезпечення NTFS RAID-0 Stripe-Set" .. тип програмного рейду, який доступний з динамічними дисками NTFS як частина диспетчера дисків.
Хестон Т. Холтманн

Як каже Бенджамін, це досить кон'юнктурна установка лише на двох накопичувачах. Ви, мабуть, вводите більше накладних витрат, ніж ви збираєтеся отримати, роблячи що-небудь із розташуванням свопу. Якщо ви хочете швидкого заміни, отримайте його власний привід (фізичний). Якщо ви хочете швидше, отримайте два фіаскальні фільми та створіть апаратний RAID0. Щойно своп на диску, який використовується для інших речей, ви перешкоджаєте цьому.
Ƭᴇcʜιᴇ007

1

Спираючись на цю статтю та відповіді (див. Посилання нижче). У мене складається враження, що NTFS Software RAID-0 Strip-Set НЕ потрібен, і насправді було б краще просто переконатися, що у мене 2 (або більше) виправлені файли сторінок на окремих томах шпинделя і дозволяють ОС внутрішньо накреслити файл сторінки, записаний на обох дисках на основі власних алгоритмів і попиту.

http://www.pcmech.com/article/striping-your-swap-file-in-xp/

В останній відповіді на форумі (вище посилання) сказано, що він робив тести, щоб довести, що це працює, як заявлено ..

Отже, на своїй вище діаграмі я зробив би свої VOL_SWAP1 та VOL_SWAP2 незалежними томами та присвятив їх файлам сторінок.

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