LINUX.ORG.RU
ФорумTalks

Скорость чтения с диска

 , read speed,


0

1

День добрый.

Поддается ли сабжевый параметр какой-нибудь оптимизации? Какая скорость считается достаточной?

Мой ноут:

vir@laptop:~$ sudo hdparm -t /dev/sda
[sudo] password for vir: 

/dev/sda:
 Timing buffered disk reads: 742 MB in  3.01 seconds = 246.80 MB/sec

Домашний сервер:

vir@trooper:~$ sudo hdparm -t /dev/sda && sudo hdparm -t /dev/mapper/isw_bibhebjfjb_Home

/dev/sda:
 Timing buffered disk reads: 1248 MB in  3.00 seconds = 415.35 MB/sec

/dev/mapper/isw_bibhebjfjb_Home:
 Timing buffered disk reads: 416 MB in  3.01 seconds = 138.04 MB/sec

/dev/sda, в обоих случаях, это ssd-винт. Так же на сервере зеркальный рейд (что по идее, должно ускорять чтение) из двух обычных hdd-винтов.

P.S. Приводите свои выводы hdparm'а

★★★

Последнее исправление: VirRaa (всего исправлений: 1)

одноблиновый samsung spinpoint на 500 гигов, xfs

root@nekosargot:/home/nekosargot# hdparm -t /dev/sda

/dev/sda: Timing buffered disk reads: 324 MB in 3.02 seconds = 107.43 MB/sec

nekosargot ★★★
()

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

Кстати, не факт, ну точнее не так, чтобы уж очень быстрее. It depends (c)
А вообще, IOPSы давай.

cipher ★★★★★
()
Последнее исправление: cipher (всего исправлений: 1)
Ответ на: комментарий от derlafff

Мерить производительность по скорости чтения нельзя

Производительность чего? Речь о конкретном параметре - скорость чтения с диска.

VirRaa ★★★
() автор топика
Ответ на: комментарий от VirRaa

Ну, её можно мерить, но толку в сравнении параметра мало.

derlafff ★★★★★
()

С SSD больше 250 это нормально. Дальше всякие режимы SATA и прочее влияют. Почувствовать это уже будет трудно в любом случае. Имею диск который читает 550 МБ/с, по сравнению с более старым с 250 разницы не ощущаю, и то и то одинаково быстро и недостижимо для механического харда.

yu-boot ★★★★
()
Ответ на: комментарий от VirRaa

readtest: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=libaio, iodepth=32
fio-2.0.13
Starting 1 process
Jobs: 1 (f=1): [r] [100.0% done] [253.6M/0K/0K /s] [64.8K/0 /0 iops] [eta 00m:00s]
readtest: (groupid=0, jobs=1): err= 0: pid=26676: Tue Jan 29 14:31:01 2013
read : io=114473MB, bw=103062KB/s, iops=25765 , runt=1137382msec

imul ★★★★★
()
Ответ на: комментарий от yu-boot

550 МБ/с, по сравнению с более старым с 250 разницы не ощущаю

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

Sadler ★★★
()

Рабочий десктоп:

[root@levkolb reports]# hddtemp 
/dev/sda: SAMSUNG HD154UI: 24°C
[root@levkolb reports]# hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 330 MB in  3.02 seconds = 109.38 MB/sec
[root@levkolb reports]# 
Один из серваков (RAID10):
[root@lidabase ~]# hdparm -t /dev/mapper/vg_lidatest-inst

/dev/mapper/vg_lidatest-inst:
 Timing buffered disk reads:  474 MB in  3.00 seconds = 157.83 MB/sec

ssd дома я смогу только глянуть....

BeerSeller ★★★★
()

root@melissa:/home/rain# hdparm --direct -t /dev/sda

/dev/sda:
Timing O_DIRECT disk reads: 490 MB in 3.07 seconds = 159.76 MB/sec
root@melissa:/home/rain# hddtemp /dev/sda
/dev/sda: WDC WD10EZEX-00RKKA0: 36°C

Но к нему сейчас обращение постоянное идет. Реально до 180 Мбайт/сек.

root@melissa:/home/rain# hdparm --direct -t /dev/sdc

/dev/sdc:
Timing O_DIRECT disk reads: 400 MB in 3.00 seconds = 133.24 MB/sec
root@melissa:/home/rain# hddtemp /dev/sdc
/dev/sdc: WDC WD10EALS-00Z8A0: 39°C

YAR ★★★★★
()

/dev/sda:
Timing buffered disk reads: 742 MB in 3.01 seconds = 246.80 MB/sec

===
Конечно поддается.
Купить ноут с контроллером SATAIII

Deleted
()
Ответ на: комментарий от daemonpnz

У amarao_san вообще голова очень хорошо варит.

Deleted
()
/dev/sda:
 Timing buffered disk reads: 1464 MB in  3.00 seconds = 487.94 MB/sec

wintermute ~ # echo 3>/proc/sys/vm/drop_caches 

wintermute ~ # time dd if=/dev/sdb1 of=/dev/null bs=1M
47683+1 записей получено
47683+1 записей отправлено
 скопировано 50000000000 байт (50 GB), 97,435 c, 513 MB/c

real    1m37.437s
user    0m0.051s
sys     0m23.293s

//Samsung, 128Гб, выбирал, как что-то среднее между сомнительным SandForce и стабильным Marvel.

TuxR ★★★★
()
Последнее исправление: TuxR (всего исправлений: 1)
  • OCZ-VERTEX4: 1262 MB in 3.00 seconds = 420.53 MB/sec
  • Hitachi HTS547550A9E384: 246 MB in 3.00 seconds = 81.94 MB/sec
  • WDC WD5000AAKS-00E4A0: 394 MB in 3.01 seconds = 131.02 MB/sec
  • SAMSUNG HD160JJ: 184 MB in 3.02 seconds = 61.00 MB/sec
  • emmc в нетбуке: 52 MB in 3.08 seconds = 16.87 MB/sec
wapmorgan
()

Timing buffered disk reads: 206 MB in 3.03 seconds = 68.01 MB/sec

int13h ★★★★★
()

А что за ноут? А то к примеру у меня в нетбуке SSD стоит,который в теори должен выдавать под 500 Mb/s, на больших блоках, а на практике, если тестить dd-ом, выдеет где-то 210 Mb/s, и при этом во время чтения dd-ом, проц грузится системой на 100%, т.к. банально видимо не хватает мощи системы. Да, Intel Atom.

qrck ★★
()
Последнее исправление: qrck (всего исправлений: 1)
Ответ на: комментарий от i_gnatenko_brain
krab@aspire [~] sudo hdparm -t /dev/sda
[sudo] password for krab: 

/dev/sda:
 Timing buffered disk reads: 224 MB in  3.03 seconds =  74.04 MB/sec

На ноуте. Лол что это за сфеерический тест в вакууме. Чтение с ФС куда медленее.

bhfq ★★★★★
()
Ответ на: комментарий от bhfq

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

/$ sudo dd if=/dev/sda of=/dev/null bs=$((1024*1024)) count=1024 
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 5.44253 s, 197 MB/s
/$ sudo dd if=./file of=/dev/null bs=$((1024*1024)) count=1024 
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 5.11174 s, 210 MB/s
qrck ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.