Как измерить случайное / последовательное чтение / запись в Linux. Соображения по SSD

Я хочу приобрести SSD-накопитель для моей рабочей станции Linux Fedora 16. Он будет в основном использоваться для веб-разработки с использованием Gnome3, IDE и виртуального сервера (для веб-среды).

У меня есть два кандидата.

  • решающий m4 128gb (лучше 4k случайное чтение)
  • SanDisk Extreme 3 120GB (намного быстрее в последовательной и записи)

Интересно, что принесет пользу моей системе больше всего, и есть ли инструмент для измерения фактического случайного / последовательного чтения / записи в моей системе.

Спасибо

3 ответа

Вы можете попробовать коммерческую версию инструмента под названием PassMark BurnInTest ™. Новая версия - BurnInTest 7.1.

также вы можете попробовать Freeware AS SSD Benchmark 1.7.4739.38088
BurnInTest(также доступен для Linux) и AS SSD Benchmark предназначены для платформы Windows.
В linux есть какая-то утилита: в Linux существует несколько вариантов тестирования ввода / вывода.

  1. Используя hddparm с ключом -Tt, можно время последовательного чтения. Этот метод не зависит от выравнивания разделов!
  2. В пакете gnome-disk-utility есть графический тест, называемый gnome-disk, который дает минимальное / максимальное / среднее время чтения наряду с временем доступа ave и хорошим графическим отображением. Этот метод не зависит от выравнивания разделов!
  3. Утилита dd может использоваться для измерения как чтения, так и записи. Этот метод зависит от выравнивания раздела! Другими словами, если вам не удалось правильно выровнять ваши разделы, этот факт будет замечен здесь, поскольку вы пишете и читаете смонтированную файловую систему.
  4. Бонни ++

И если вы хотите больше контролировать эталонный тест, я рекомендую вам использовать SMARTCTL

Реальная оперативная память системы быстрее и дешевле;) Затем перейдите на самый быстрый системный и программный диск загрузки, IIRC, который будет со скоростью 4k.

Вы можете попробовать мой тест, описанный ниже, который также имеет ссылку для загрузки программы:

http://www.roylongbottom.org.uk/linux_disk_usb_lan_benchmarks.htm

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

 ###############################################################

 Selected File Path: 
 /media/PAT//
 Total MB    7620, Free MB    7620, Used MB       0

 Linux Storage Speed Test 64-Bit Version 1.2, Tue Dec 10 16:08:20 2013

                Copyright (C) Roy Longbottom 2012

     8 MB File         1          2          3          4          5
 Writing MB/sec       5.18      11.97      12.12      12.04      11.96
 Reading MB/sec      30.88      31.57      31.60      31.45      29.22

    16 MB File         1          2          3          4          5
 Writing MB/sec      11.90      11.95      12.26      12.07      12.14
 Reading MB/sec      30.94      31.47      31.51      31.51      30.31

    32 MB File         1          2          3          4          5
 Writing MB/sec      11.97      12.07      12.11      12.15      12.18
 Reading MB/sec      31.26      31.49      31.52      31.50      30.90

 ---------------------------------------------------------------------
 8 MB Cached File      1          2          3          4          5
 Writing MB/sec     396.50      77.49      11.19      11.01      13.36
 Reading MB/sec    2810.03    2675.62    2972.66    3139.78    3079.33

 ---------------------------------------------------------------------
 Bus Speed Block KB     64        128        256        512       1024
 Reading MB/sec      28.34      28.31      30.25      31.00      31.41

 ---------------------------------------------------------------------
 1 KB Blocks File MB >    2      4      8     16     32     64    128
 Random Read  msecs    0.52   0.51   0.50   0.50   0.50   0.50   0.52
 Random Write msecs    5.47   5.56   3.31   8.48   3.35   3.35 194.27

 ---------------------------------------------------------------------
 500 Files   Write             Read             Delete
 File KB     MB/sec  ms/File   MB/sec  ms/File  Seconds
       2       0.09    22.35     3.07     0.67    0.014
       4       0.15    26.79     6.12     0.67    0.014
       8       0.35    23.43     9.94     0.82    0.014
      16       0.74    22.12    16.16     1.01    0.014
      32       1.59    20.61    22.12     1.48    0.015
      64       3.03    21.66    28.06     2.34    0.015
Другие вопросы по тегам