Проверить жесткий диск на скорость работы. Тестируем скорость SSD

Проверить жесткий диск на скорость работы. Тестируем скорость SSD
Проверить жесткий диск на скорость работы. Тестируем скорость SSD

Приветствую!
От производительности диска (HDD, SSD) зависит скорость работы и производительность всего персонального компьютера в целом! Однако, к моему удивлению, довольно большое количество пользователей не придают должного значения этому аспекту. И это при том, что от носителя данных напрямую зависит скорость загрузки операционной системы, запуска программ, копирования файлов и данных с диска и обратно и т.д. Другими словами, достаточно большое количество типовых операций на ПК завязано на подсистему памяти.

Сейчас в компьютерах и ноутбуках устанавливаются либо традиционные HDD (hard disk drive – жёсткий диск), либо тренд последнего времени – SSD (solid-state drive – твердотельный накопитель). Зачастую SSD диски значительно опережают в скорости чтения\записи классические HDD диски. К примеру, Windows 10 запускается за 6..7 секунд, в сравнении с 50 секундами загрузки с обычного HDD – как видите, разница весьма существенна!

Этот материал будет посвящён способам проверки скорости и производительности установленного HDD или SSD диска.

Обзор программы CrystalDiskMark

Довольно-таки популярная утилита для измерения и тестирования скорости HDD или SSD диска. Она отлично работает в среде Windows (XP, Vista, 7, 8.1, 10), является бесплатной и поддерживает русский язык интерфейса. Официальный сайт программы: http://crystalmark.info/

Для тестирования HDD или SSD в CrystalDiskMark необходимо сделать следующее:

1) Произвести выбор циклов записи\чтения. По умолчанию данная цифра равняется 5 , что является оптимальным вариантом.

2) После чего необходимо выбрать размер записываемого в процессе теста файла. 1 GiB (1 Гигибайт) будет оптимален.

3) И наконец, необходимо выбрать раздел, который будет использоваться для тестирования диска. Если у вас установлено несколько физических дисков, то выберите раздел, который находится на интересующем вас диске. В примере установленный жёсткий диск один и соответственно выбран раздел C:\ .

4) Для запуска теста нажмите на зелёную кнопку All . К слову сказать, в подавляющем большинстве случаев интерес представляет результат, что находится в строке SeqQ32T1 – скорость линейного чтения\записи. Вы можете запустить тестирование только линейной скорости чтения\записи, нажав соответствующую кнопку.

Результаты тестирования будут отображены в колонках:

Read – параметр, показывающий скорость чтения данных с тестируемого диска.

Write – аналогичный параметр, но показывающий скорость записи на тестируемый жёсткий диск.

На протестированном в примере SSD диске Kingston UV300 скорость линейного чтения составила 546 MB/s – что является весьма достойным результатом. Вообще, для лучших представителей SSD дисков данный параметр варьируется в районе 500.. 580 MB/s, с учётом подключения к SATA3 разъёму на материнской плате.

Если скорость вашего SSD диска существенно меньше заявленной производителем, то имеет смысл проверить, подключен ли он к SATA3 .

Как определить версию и режим работы порта SATA

Разработчик CrystalDiskMark предусмотрительно создал ещё одну диагностическую утилиту – CrystalDiskInfo . В её задачу входит отображение S.M.A.R.T информации о состоянии диска, его температурном режиме и прочих параметрах.

В целом достаточно удобная и наглядная утилита, которая должна быть на вооружении у пользователей, которым важно контролировать состояние диска (его здоровье), дабы избежать потери данных в связи с его возможной поломкой.

После запуска утилиты посмотрите на информацию, что отображается в строчке «Режим передачи »:

SATA/600 – означает, что диск функционирует в SATA3 режиме с максимальной пропускной способностью в 600 МБ/c.

SATA/300 – данный параметр означает, что диск работает в SATA2 режиме с максимальной пропускной способностью в 300 МБ/c.

Ещё может высветиться SATA/150 (150МБ/c) – это первая версия SATA стандарта и она считается весьма устаревшей и не отвечает современным требованиям по пропускной способности подключаемых носителей.

Тогда как классическому HDD вполне достаточно SATA2 (300МБ/с), то SSD необходимо подключать к порту SATA3 , в ином случае он не сможет раскрыть весь свой скоростной потенциал.

Обзор программы AS SSD Benchmark

Представляю вашему вниманию ещё одну примечательную утилиту, в задачу которой входит тестирование скорости установленного в компьютер или ноутбук HDD или SSD диска. С помощью неё можно столь же просто узнать скоростные характеристики подключенного диска.

Утилита бесплатна, не нуждается в установке и работает в среде Windows. Официальный сайт программы: http://www.alex-is.de/

Управление осуществляется аналогичным программе CrystalDiskMark образом. Скорость линейного чтения здесь отображается в графе Seq .

Обзор программы HD Tune

Завершает этот обзор утилита HD Tune. Возможности данной программы тестированием скорости чтения\записи не ограничиваются. Помимо прочего она ещё позволяет проконтролировать здоровье жёсткого диска, его технические параметры и даже просканировать поверхность диска на наличие ошибок.

Если же акцентировать внимание на возможностях тестирования скорости, то здесь можно отметить следующее:

  • возможность отдельно задать тестирование записи или чтения
  • удобный визуальный график скорости записи\чтения в процессе тестирования
  • возможность увидеть пиковую скорость и время доступа

Программа работает в среде Windows и представляет удобные инструменты для контроля и тестирования подключенных носителей.

Официальный сайт программы: http://www.hdtune.com/

Краткий итог

Скорость подключенного носителя напрямую влияет на общую производительность работы компьютера или ноутбука. Не стоит пренебрегать контролем скоростных характеристик, ведь от этого зависит общий комфорт от работы с компьютером.

Теперь вы знаете, как проверить скорость подключенного носителя, а также возможные нюансы его подключения, от которых в конечном итоге зависит пропускная способность подключенного HDD или SSD.

Опубликовано: 13.10.2014

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

Проверяем скорость работы жесткого диска с помощью Crystal Disk Mark

Crystal Disk Mark - это бесплатная программа для проверки скорости чтения и записи жесткого диска. В ней минимум настроек, поэтом с интерфейсом разобраться совсем не сложно. Саму программу можете скачать с официального сайта .

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


Интерфейс Crystal Disk Mark

Сразу дам короткое пояснение что здесь для чего нужно.

Верхняя строка

В верхней строке, напротив кнопки All вы выбираете какое количество тестов необходимо провести, какого объема файл использовать для проверки и какой диск, или раздел диска, вы хотите протестировать.

Левая колонка

В левой колонке вы выбираете какой тип теста вы хотите провести.

  • All - провести все возможные тесты (Seq, 512 KB, 4K, 4K QD 32)
  • Seq - сокращение от sequential(последовательный). Проведет последовательный тест скорости чтения/записи на диск блоков размером 1024 KB
  • 512 KB - проведет тест скорости чтения/записи на диск блоков размером 512 KB в случайном порядке (непоследовательно, как в прошлый раз)
  • 4 KB - проведет тест скорости чтения/записи на диск блоков размером 4 KB в случайном порядке
  • 4 KB QD32 - проведет тест скорости чтения/записи на диск блоков размером 4 KB в случайном порядке с глубиной очереди в 32 (для NCQ в AHCI)

Что такое NCQ

NCQ для тех, кто не знает, это аппаратная установка очереди команд, используемая для ускорения режима AHCI. А AHCI, в свою очередь, это один из режимов, в котором может работать ваш SATA порт. С помощью SATA порта вы подключаете жесткие диски к материнской плате.

Вообще SATA порт может работать в двух режимах. В режиме эмуляции IDE и в режиме AHCI. Режим эмуляции IDE это такой переходный вариант от IDE к AHCI. IDE уже давно морально устарел. Он значительно медленнее AHCI и использовался он еще когда жесткие диски подключались к материнской плате с помощью внушительных размеров шлейфов. (90 года - начало 2000-ных)

Однако до сих пор многими операционными системами из семейства Windows, до windows vista включительно, режим передачи данных AHCI не поддерживается. Это вынуждает многих, безмерно верных своей ОС, пользователей Windows XP плясать с бубном в попытках подружить Windows XP c AHCI.

Как вы знаете, от скорости работы жесткого диска напрямую зависит быстродействие компьютера. Иногда именно этот фактор становится «бутылочным горлышком» в производительности системы. Поэтому оптимальным решением на сегодняшний день является замена жесткого диска на SSD (твердотелый накопитель). Они принципиально отличаются друг от друга по строению и алгоритму работы. Но мы сейчас не об этом.

Нас во всей этой истории интересует реальная скорость работы жесткого диска или SSD. Как ее измерить и на что обращать внимание при переходе на SSD накопитель?

Программа для тестирования скорости работы накопителей – CrystalDiskMark

Наиболее распространенной и удобной программой для тестирования скорости работы является CrystalDiskMark. Скачать ее можно:

  • с официального сайта разработчика – ;
  • с нашего сайта сайт – .

Она не требует установки, просто архив и запускаем нужную версию – 32 битную или 64 битную.

Выбор версии

Теперь разберемся немного с настройками.

Основные из них сосредоточены на главном окне:

Настройки

Если по порядку:

  1. Количество проверок . По умолчанию стоит 5, но для обычных задач хватит и 3. Результат расчитывается как среднее значение всех проверок.
  2. Размер файла . Это объем тестового файла, посредством записи\считывания которого будут считаться результаты первого теста. Можно оставить по умолчанию 1 GiB.
  3. Выбор диска . Выбираем диск, тест скорости которого хотим провести.

Чтобы получить реальные показатели скорости диска, особенно SSD, важно, чтобы на нем свободно было как минимум 15-20% объема . Например, если у вас диск на 120 Гб, свободно на нем должно быть не менее 18-24 Гб. Также закройте все программы, которые сильно нагружают диск, например, загрузку .

Остальные настройки принципиальной роли при проверке не играют.

После выбираем диск, скорость которого нужно проверить и нажимаем кнопку ALL , чтобы запустить все тесты.

Запускаем тест

После окончания теста скорости диска, программа выдаст результаты, которые мы будем анализировать.

1 строка – Seq Q32 T1 – проверяется запись и считывание файла размером в 1 Гб, с глубиной в 32 используя 1 поток.

2 строка – 4 K Q32 T1 – записываются блоки, размером в 4 Кб, в случайном порядке с глубиной в 32 используя 1 поток.

3 строка – Seq – аналог первого теста (Seq Q32T1), только с глубиной в 1.

4 строка – 4 K – аналог второго теста (4K Q32T1), только с глубиной в 1.

В левой колонке показана скорость чтения , справа – записи . Единица измерения – Мегабайт в секунд у.

Вот результаты обычного жесткого диска на 320 Гб:

На что важно обратить внимание? На вторую и четвертую строчку (тесты 4 K Q32 T1 и 4 K ). Именно файлы размером от 4 до 8 Кб наиболее часто участвуют в работе системы. Большинство библиотек, которые использует операционная система (dll-библиотеки), имеют похожий объем. Поэтому эти параметры играют ключевое значение в скорости работы системы.

Первая строчка (значение теста Seq Q32 T1 ) показывает скорость копирования больших, целостных файлов. Например, фильмов или образов дисков. Но на скорость работы системы кардинально не влияет.

Типовой вопрос от пользователя

Добрый день.

Многие мастера рекомендуют купить SSD диск для более быстрой работы ПК (говорят даже компьютер будет включаться за 7-8 сек.). На самом деле скорость работы так вырастет? Смотрел сайты с дисками SSD, на них указана их скорость чтения и записи: к примеру, 535/545 МБ/с и интерфейс подключения SATA 6Gbit/s.

А как мне узнать текущую скорость моего HDD чтобы примерно прикинуть, на сколько вырастет скорость, и вообще, есть ли смысл от SSD? Заранее благодарю за ответ.

Доброго дня.

То, что после установки SSD отзывчивость и скорость загрузки компьютера (ноутбука) вырастет - это правда. Ваш "большой" вопрос разобью на маленькие и отвечу на каждый из них. Считаю, что так будет удобнее для восприятия (и вам и другим пользователям).

И так, приступим...

В помощь!

Если у вас тормозит диск, загружен на 100%, рекомендую ознакомиться вот с этой статьей:

Вопросы по скорости работы SSD, HDD

Вопрос 1: какие утилиты и программы понадобятся для теста скорости HDD, SSD?

Ответ:

Пожалуй, это первое, с чего следует начать. Утилит таких много, выбор широкий. Лично я рекомендую выбрать пару утилит от одного производителя, речь идет о: CrystalDiskMark и CrystalDiskInfo. Именно в них и покажу, как, что и куда нажимать далее в статье.

CrystalDiskMark / CrystalDiskInfo

Сайт :

Утилиты можно скачать на одной страничке. Позволяют тестировать скорость работы диска, просматривать температуру диска, интерфейс подключения, показания SMART и многое другое. Поддерживают как HDD диски, так и новомодные твердотельные SSD. Работают во всех версиях Windows: XP, Vista, 7, 8, 8.1, 10 (32|64 bits).

Кстати, есть в наличие портативные версии, не нуждающиеся в установке (т.е. стоит только запустить и можно работать). Также стоит отметить поддержку русского языка. В общем-то, незаменимые утилиты для работы с дисками.

Вопрос 2: как проверить скорость работы диска в CrystalDiskMark?

Ответ:

Скачивание и установку утилиты пропускаю. Далее необходимо:

  1. закрыть все программы, нагружающие жесткий диск (торренты, менеджеры загрузок, графические редакторы и пр.);
  2. в окне настроек выбрать количество циклов записи и чтения (оптимальное число 5, и оно стоит по умолчанию в утилите при первом запуске, см. скриншот ниже);
  3. указать размер файла для теста (так же оптимальное число в 1GiB установлено в утилите);
  4. выбрать диск для теста (чаще всего смотрят системный диск "C:\", т.к. именно от него зависит отзывчивость Windows);
  5. последний штрих - нажать кнопку ALL и ждать результатов. За ПК во время теста не работать!

Выводы:

  1. Колонка Read - это скорость чтения с диска;
  2. Колонка Write - это скорость записи на диск;
  3. В большинстве случаев смотрят и ориентируются по строке "SeqQ32T1" (самая первая) - это последовательная скорость записи/чтения. Т.е. скорость работы HDD диска на скриншоте выше составляет примерно 100 MB\s;
  4. Кстати, для современного SSD диска последовательная скорость чтения должна составлять не менее 500 MB\s (при условии подключении по SATA-3.0, об этом пару слов ниже);
  5. Если у вас не оправдана низкая скорость (например, после покупки SSD - она осталась "на глаз" такой же, как с HDD) - проверьте режим работы SATA диска (см. вопрос 3, ниже).

Вопрос 3: как определить режим работы SATA жесткого диска? Интерфейс подключения...

Ответ:

Для получения подробной информации о вашем накопителе и его режиме работы - достаточно запустить утилиту CrystalDiskInfo (ее рекомендовал в начале статьи).

Что касается режима работы SATA - то просто посмотрите на строку "Режим передачи". Расшифрую пару моментов:

  1. SATA/600 | SATA/600 : слева - текущий режим, справа - поддерживаемый;
  2. SATA/600 - это значит диск работает в режиме SATA 3.0, макс. теор. скорость 600 МБ/с (прим. : SATA 6Gbit/s - так обычно пишут на дисках);
  3. SATA/300 - это значит диск работает в режиме SATA 2.0, макс. скорость 300 МБ/с (SATA 3Gbit/s);
  4. Пример : если подключить SSD диск к старому ПК с поддержкой SATA 2.0, в строке "Режим передачи" вы увидите "SATA/300 | SATA/600" - т.е. текущий режим 300 МБ/с, но потенциально диск может работать на 600 МБ/с (если его подключить к другому ПК).

Вопрос 4: какая разница в скорости между SSD и HDD?

Ответ:

Смотря на каком компьютере... Если у вас старый ПК, не поддерживающий SATA 3.0 - то получить максимальную производительность от SSD диска вы не сможете...

Вообще, в среднем, показатель последовательной скорости чтения/записи у SSD диска в 5 раз выше, чем у HDD (см. скриншот ниже, про другие уж показатели, можно промолчать ☺). Думаю, этого скриншота достаточно, чтобы приближенно оценить: например, если у вас раньше ПК загружался за 60 сек. - то после установки SSD: станет ориентировочно за 12-15 сек...

Вопрос 5: правда ли что SSD диски долго не "живут"?

Ответ:

На мой взгляд слухи о том, что SSD быстро выходят из строя и долго не живут - это своего рода "миф". Дело в том, что у SSD диска есть определенное число циклов записи-перезаписи. Когда они исчерпываются, на диск больше ничего нельзя записать (только считать). Если специально запустить "хитро выдуманные" утилиты для "насилования" диска (постоянной записи) - то вполне можно быстро вывести из строя.

В остальном же, это не так. Вот, например, на скриншоте ниже показаны официальные данные от производителя SSD дисков Kingston. Для диска в 240 ГБ - можно записать порядка 80 ТБ (что около 80000 ГБ!).

В свою очередь, путем не сложных расчетов, можно получить, что при записи 20 ГБ в день (например, пару игр, фильмов) - диск прослужит порядка 10 лет! Через 10 лет, скорее всего, ваш компьютер (ноутбук) на которым вы работаете, будет раритетом, и возможно SSD диски-то уже будут заменены еще более новыми устройствами. Очень приличный срок работы, на мой скромный взгляд.

Поэтому, лично моя точка зрения, что SSD диск проживет не менее, чем тот же HDD (прим.: для обычного пользователя "средней руки") .

Вопрос 6: время загрузки Windows станет 8 сек., правда?

Ответ:

И да, и нет. Дело в том, что сложно сказать о том, за сколько загрузится ваша ОС Windows, т.к. на это влияет много факторов: какая реальная будет скорость работы нового SSD диска, сколько и какие программы у вас в автозагрузке, версия Windows, оптимизирована ли она и т.д.

Кстати, насчет оптимизации Windows, рекомендую ознакомиться вот с этой статьей:

Вот один из примеров на фото ниже: после установки SSD система (Windows 7) стала загружаться за 15 сек., вместо 49. По-моему, весьма неплохое ускорение.

Также весьма показательный пример: пока один игрок в WOW ждет загрузки игры, другой уже начал играть и летит на грифоне...

Вопрос 7: стоит ли переходить на SSD диск? Его основные преимущества...

Ответ:

Пожалуй, здесь решает каждый сам для себя. Мое мнение, если есть средства - то, конечно, стоит (по крайней мере, под системный диск с Windows). Приведу основные преимущества, и прокомментирую их, а уж там сами решите. ☺

  1. Бесшумность. Многие жесткие диски трещат во время работы, чем очень сильно раздражают (особенно, ночью). SSD диск априори бесшумный!
  2. Более высокая скорость работы (об этом вся эта статья, более не комментирую);
  3. Низкий вес: особенно актуально для ноутбуков, которые нужно переносить с собой;
  4. Меньшее энергопотребление: актуально также для ноутбуков, батарея в среднем будет работать на 10-15% дольше, после замены HDD на SSD;
  5. Не так сильно боится тряски и вибрации;
  6. Не подвержен перегреву;
  7. Не нужно дефрагментировать.

Вопрос 8 : сейчас стали появляться SSD M2 диски (которые в несколько раз быстрее чем SATA диски). Стоит ли на них переходить?

Ответ:

Во-первых, диски SSD M2 могут быть разными: как SATA, так и PCI-E (SATA вариант работает точно с такой же скоростью как классические SSD). Если говорить о современных SSD M2 (NVMe) - то да, в синтетических тестах они показывают раз в 5 большую производительность, чем SSD (SATA III). Скрин теста привел ниже.

В помощь!

SSD M2 - как выбрать накопитель (тонкости с SATA и PCI-E, 2242, 2260, 2280, и ключами) -

Однако, на практике (в реальных задачах) - разница в скорости не так уж очевидна. Например, различные документы Word, Excel и пр. "мелочь" будут открываться на SSD (NVMe) также моментально, как и на SSD SATA. При загрузке Windows - можно выиграть 3-5 сек., некоторые уровни игр будут загружаться быстрее (например, WOW на скрине ниже: 15 сек. против 13 сек.; но это не так существенно (на мой взгляд) ).

В общем, если подводить некий итог: после перехода с HDD на SSD (SATA) - вы заметите существенное ускорение своего компьютера; после перехода с SSD (SATA) на SSD M2 (NVMe) - ускорение далеко не так очевидно (и заметно лишь при выполнении определенных задач).

На этой ноте статью завершаю.

Сейчас ударными темпами идет модернизация дисковых подсистем практически у любых хостеров. Твердотельные накопители стали существенным рывком в улучшении производительности компьютерного и в том числе серверного оборудования. Дело в том, что диск уже много лет был узким местом, что называется «слабым звеном», в производительности любых информационных систем. Другими словами все остальные составляющие — процессор, оперативная память, системные шины и даже сеть — все уже давно сильно быстрее и производительнее накопителей. SSD дает прирост производительности любого устройства примерно в 3-5 раз. Это значит любые приложения будут запускаться в несколько раз быстрее, иногда даже в десятки раз быстрее.

Итак, хостер предлагает вам две тарифные линейки — SSD и не_SSD. Вы, конечно же, берете SSD. Но как убедиться в том, что хостер выдал действительно SSD? Ведь для работы сайта нет никакой разницы — у вас все будет работать на хостинге с любым диском. То есть, теоретически хостер может вам объявить, что у него серверы на быстрых твердотельных дисках. А на деле продавать мощности на обычных традиционных HDD. И вы, скорее всего, даже не узнаете об этом.

Ведь SSD гораздо дороже обычных дисков. А у хостеров мощности ведь серьезные, им нужно терабайты данных хранить. Представляете, сколько такие системы могут стоить, учитывая, что 1 Гб твердотельного накопителя в примерно в 10 раз дороже 1 Гб обычного диска?

Что такое SSD-boost или flashcache?

Вообще, есть гибридная система. Когда используют связку SSD + HDD. При этом, все данные хранятся на традицонных больших дисках. Есть специальный софт, который настраивает эти диски в особый хитрый массив, где SSD выступает как бы кэшем для любых данных, которые записываются или считываются. В таком массиве мы имеем небольшой SSD, допустим на 120 Гб и за ним большой HDD, на 2 Tb. Такая связка дает скорость чтения/записи как у SSD, но объем, как у HDD. Вот такие дела. При этом, хостер спокойно может вам сказать, что у него все на SSD. Честные хостеры называют это SSD-boost. На работе сайтов это никак негативно не отражается.

Я проверял скорость дисков у десятков различных хостеров. Вы удивитесь, но только 1 из 5 хостеров дает «честный» SSD.

Такие вещи фиксирую скриншотами.

Тесты фейковых SSD некоторых хостеров

Хостер №1

Здесь мы видим всего 30 Мб/с на запись. Это нормальная скорость для обычного HDD. Но у хостера он объявлен как SSD.

Хостер №2

Аналогичная картина. Но скорость чтения уже получше немного. Возможно это случай с flashcache, но очень перегруженный. А скорее всего просто raid массив из обычных HDD. Можно их собирать таким образом, что увеличивается в 1,5-2 раза производительность на чтение.

Хостер №3

Любимый многими хостер. Показывает вообще дикие результаты. Мало того что HDD, так еще и перегруженный обращениями к диску.

Хостер №4

Здесь вообще веселая история. Делал клиенту аудит сервера, были жалобы на тормоза. Дай, думаю, проверю диск.

Вот такая картина. Пишу клиенту так и так — хостер вас нагло обманывает. Клиент бегом в саппорт — оказывается действительно. Клиенту «забыли» включить SSD при переходе когда-то там с тарифа на тариф, понимаете? Переключают, тестируем снова и видим как появился настоящий SSD.

Тесты реальных SSD

Теперь, чтобы понимать разницу, я покажу вам скриншоты тестов действительно SSD.

Вот так это выглядит. Скорость записи свыше 100 Mb/s должна быть. Это минимум для SSD. Это тест с моего рабочего ноутбука, на котором я сейчас пишу этот пост. В нем стоит самый дешевый SSD на 120 Gb. Как видите, скорость работы у него в 4-5 раз быстрее чем у традиционного диска.

А вот тест хостера, который предоставляет реальный SSD.

Вот здесь уж точно настоящий SSD. Вот таким оно и должно быть. Возможно настроен буст, но таки это SSD и жить с этим хостером можно.

Как сделать тест скорости диска у хостера?

Я для этого использую утилиту dd. Она есть в любом linux. Но обращаться с ней следует осторожно, иначе есть риск испортить вообще весь сервер, все данные на нем. Поскольку эта утилита пишет сырые данные в любое устройство или файл, которое ей укажешь.

Итак, для теста записи следует взять поток нулей из специального устройства /dev/zero и направить его в файл, на тестеруемом диске. Любой произвольный файл. Например в папку временных файлов /tmp/test.img

Dd if=/dev/zero of=/tmp/test.img bs=1M count=1024 oflag=dsync

Такая команда создаст файл в 1 Гб размером и выведет скорость записи.

Сразу же можно проверить и скорость чтения, только здесь опция if должна указывать на созданный файл, а of куда нибудь в пустоту. В линуксах есть такое устройство /dev/null , в него и направим:

Dd if=/tmp/test.img of=/dev/null bs=1M count=1024

Но перед этим, нужно сбросить дисковый кэш, иначе файл будет считан за секунду, а вам выведется скорость чтения в Gb/s. Это делается такой командой:

Sysctl vm.drop_caches=3

После чего проводим тест чтения второй командой.

Ну и по окончанию нужно удалить тестовый файл, дабы не занимал место:

Rm -f /tmp/test.img

Это все сработает только на выделенном сервере или VPS. Причем, не на всяком VPS. Поскольку они различаются еще и по технологии виртуализации. Многие хостеры дают не полноценную виртуализацию (KVM, XEN) а контейнеры (openVZ). Здесь нет доступа к параметрам ядра, а значит не получится сбросить кэш. Придется читать и писать в разные файлы, либо перед тестом чтения подождать несколько часов, пока дисковый кэш перезапишется другими данными. Также довольно сложно проверить скорость на виртуальном (shared) хостинге, поскольку вы не имеете там root доступа. Но утилита dd обычно доступна любому системному пользователю, поэтому можно проверить и на нём, имея доступ по SSH.