Методика тестування жорстких дисків

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

Жорсткий диск є невіддільною частиною персонального комп'ютера. На сьогоднішній день російські продавці та дистриб'ютори комп'ютерного «заліза» пропонують придбати масу таких пристроїв. П'ять основних виробників, і у кожного кілька модельних рядів - асортимент вінчестерів дійсно великий. Який же вибрати, виходячи зі своїх цілей і завдань? Питання більш ніж актуальне. Ferra.ru далеко не перший раз виступає провідником в світ споживчих радощів і допомагає у виборі тих чи інших продуктів. Ось і зараз в наших планах серйозне систематичне поповнення розділу «Накопичувачі» актуальними матеріалами і порівняльними тестуваннями жорстких дисків. Однак для того щоб ви, дорогі читачі, розуміли ту фактичну базу, на основі якої ми будемо оцінювати продукти і виносити свій вердикт, спочатку варто познайомити вас з нашою методикою тестування.

Тестова конфігурація

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

Конфігурація нашого тестового ПК виглядає наступним чином.

Як бачите, ми зібрали сучасний персональний комп'ютер, який володіє більш ніж достатньою швидкістю, щоб не бути вузьким місцем при тестуванні жорстких дисків. Як системного диска, на якому записані операційна система, тести і програмне забезпечення, застосований Seagate Barracuda 7. Його цілком достатньо для наших завдань.

Програмне забезпечення

На наш тестовий персональний комп'ютер встановлена ​​операційна система Microsoft Windows XP Service Pack 4. Ніякої русифікації, повністю оригінальна англійська версія даної операційної системи.

Ми підібрали оптимальний набір тестових програм:

Для того щоб ви більш детально представляли результати тестування, скажемо кілька слів про кожного тестовому додатку окремо і безпосередньо про сам процес тестування.

Intel IOMeter

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

У нашій тестовій лабораторії ми налаштували IOMeter відповідно до деякими рекомендаціями Intel і методикою, розробленою www.StorageReview.com.

Intel IOMeter працює з так званими «робітниками» (workers). Для однопроцесорних конфігурацій Intel рекомендує створювати по одному такому workers, що ми, власне кажучи, і зробили. У IOMeter все як у житті: кожен робітник має на меті, ось і тут для кожного workers є target. Цілей (target) у кожного робітника (workers) може бути кілька: нерозділеного фізичний диск або один, а може, і кілька розділів на диску. Йдемо далі: кожному робітникові виконроб або інженер повинні пояснити, як працювати. Так і в IOMeter: для кожного робочого (workers) присвоюються так звані правила роботи або правила виконання, або, кажучи мовою IOMeter, «модель доступу» (access pattern), яка являє собою сукупність параметрів, відповідно до яких виконується доступ робочого ( workers) до його мети (target). Ми спробували якомога простіше пояснити організацію IOMeter, але це дійсно складне тестове додаток.

Intel укупі зі StorageReview пропонують нам використовувати три так званих патерну, або три моделі доступу.

Всі ці патерни ви можете без проблем поставити в тестовій програмі Intel IOMeter, в закладці Access specification, а допоможе вам у цьому дана таблиця.

% Of Access Specification

256 Outstanding I / Os

Варто відзначити, що 4 Outstanding I / O відповідає рівню завантаження абсолютно елементарного додатки, в той час як 100 Outstanding I / O є дуже серйозне навантаження на жорсткий диск, порівнянну з дефрагментацією. Сподіваємося, що ця пара прикладів допоможе вам представити ступінь навантаження / кількості запитів в залежності від значення параметра # of Outstanding I / Os.

Розбиратися в подробицях з кожним параметром і значенням немає сенсу. Ми не ставимо перед собою завдання розібрати Intel IOMeter по кісточках, ми хочемо лише в загальних рисах розповісти про нашу методику тестування і про настройках даного тестового додатка, які ми використовуємо при тестуванні жорстких дисків.

Процес тестування вінчестерів в Intel IOMeter проходить на нерозмічену жорстких дисках.

Після прогону тесту IOMeter представляє нашій увазі досить велику кількість різних цифр: середнє число запитів, виконаних за секунду (IOps - Total I / Os Per Second), середній час виконання операції (MBps - Total MBs Per Second), максимальний час виконання операції (Maximum Response Time), загальна кількість лічених і записаних байт, а також завантаження процесора в процентах. Загалом, цифр дійсно багато і результати тестування досить великі і масивні, тому вашій увазі ми будемо пропонувати таблицю з усіма основними даними і діаграму з усередненими значеннями. Уявити все результати у вигляді діаграм неможливо через велику кількість даних, які в графічному вигляді будуть просто нечитабельним.

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

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

Патерни для FC-Test

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

Результати зводяться в графіки і демонструються.

Тестування жорсткого диска в PCMark05 проводиться на повному обсязі в файлової системі NTFS. Тести PCMark05 прогоняются кожен по п'ять разів, для того щоб зменшити похибка тестування.

Схожі статті