Методика тестування продуктивності дисків SSD

Міграція в хмару

Міграція в хмару

Дізнайтеся як мігрувати в хмару швидко і ефективно

Дізнатися більше

Windows

Під Windows оцінити продуктивність дисків SSD можна за допомогою пробної версії утиліти HD Tune Pro, яка доступна для завантаження на офіційному сайті: http://www.hdtune.com/

Інтерфейс програми інтуїтивно зрозумілий. На вкладці Benchmark необхідно вибрати один із встановлених у системі SSD, режим тесту (Read або Write), та натиснути кнопку Start. Результат буде відображено як наочний графік:

Зверніть увагу, що тестування в режимі запису доступне тільки для порожніх SSD, на яких немає будь-якої розмітки розділів, і безповоротно знищує дані.

Якщо тестування на запис неможливе, скористайтеся вкладкою File Benchmark, яка здійснює недеструктивний вимір шляхом серії звернень до файлу на дисковій системі. Через це значення будуть дещо вищими, ніж для Benchmark, оскільки на результаті відіб'ються механізми кешування ОС.

Linux

Під Windows оцінити продуктивність SSD можна за допомогою утиліти IOzone: http://www.iozone.org/ Для цього вона здійснює набір операцій до файлу на дисковій системі.

IOzone входить до репозиторію non-free дистрибутива Debian, який за замовчуванням не підключений. Щоб виправити це, необхідно модифікувати файл /etc/apt/sources.list за аналогією з наступним прикладом:

deb http://ftp2.de.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp2.de.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp2.de.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp2.de.debian.org/debian/ jessie-updates main contrib non-free

Для встановлення IOzone послідовно виконайте команди: apt-get update та apt-get install iozone3. Запускаємо тест продуктивності: iozone -a-b ssd.xls. У цьому випадку результат буде записаний у файл ssd.xls, який для зручності слід завантажити в табличний процесор, наприклад Excel.

IOzone проводить багато тестів. Розглянемо основні їх.

Read/Write – послідовне читання/запис блоків даних певної довжини у новостворений файл заданого розміру.

Re-read/Re-write – повторне читання/запис блоків даних певної довжини вже існуючий файл заданого розміру.

Random read/Random write – довільне читання/запис блоків даних певної довжини файл заданого розміру.

Для кожного тесту підсумкові цифри зібрані в таблицю, де ліва колонка – це розмір файлу, верхній рядок – розмір блоку даних. Результати вимірюються у кілобайтах, швидкість виконання операції – у кілобайтах на секунду.

Для наочності виходячи з отриманих даних можна побудувати тривимірну діаграму.

Сподобалася стаття?

Згода на використання файлів cookie

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

Налаштування файлів cookie

Функціональні

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

Аналітичні

Аналітичні файли cookie використовуються для розуміння того, як відвідувачі взаємодіють із веб-сайтом.

Рекламні

Рекламні файли cookie використовуються для надання відвідувачам релевантної реклами та маркетингових кампаній.