Страница 1 из 2

Проблема с HDD, медленно работают

Добавлено: 2008-03-08 14:40:39
Steklo_
Привет всем.
Проблема такова - медленно работают винты. Интересует конкретно скорость работы хардов в рейде.
Система такая:
FreeBSD 6.2, ядро дженерик
Железки: P3 - 800 MHz, RAM 256 MB
Харды:

Код: Выделить всё

#dmesg|grep ad
...
ad2: 38204MB <SAMSUNG SV0411N UA100-08> at ata1-master UDMA100
ad6: 114473MB <Seagate ST3120813AS 3.AAD> at ata3-master SATA150
ad8: 114473MB <Seagate ST3120813AS 3.AAD> at ata4-master SATA150
ar0: disk0 READY (master) using ad6 at ata3-master
ar0: disk1 READY (mirror) using ad8 at ata4-master
...
ar0 рейд1 массив (зеркало), создан с помощью atacontrol.

Код: Выделить всё

#atacontrol status ar0
ar0: ATA RAID1 subdisks: ad6 ad8 status: READY
#atacontrol mode ad6
current mode = SATA150
#atacontrol mode ad8
current mode = SATA150
Разбивка такая:

Код: Выделить всё

#df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/ad2s1a    496M     56M    400M    12%    /
devfs          1.0K    1.0K      0B   100%    /dev
/dev/ad2s1e    496M     56K    456M     0%    /tmp
/dev/ar0s1e    107G    3.3G     95G     3%    /usr
/dev/ar0s1d    1.2G     40M    1.1G     4%    /var
т.е. на ar0 стоит /usr и /var.
При копировании в MC файла на 1 гиг скорость 10-11 мб/сек (копирую внутри папки /usr, та что смонтирована на ar0)
При тестировании вот таким способом:

Код: Выделить всё

#dd if=/dev/ar0 of=/dev/null
скорость около 4-4.5 мб/сек
По-моему такая скорость - ужос. В чём может быть проблема?

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-08 21:03:12
dikens3

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-09 1:15:05
Fastman
Так..это.. зеркало ж ! Вам шашечки или ехать ???? :)

Код: Выделить всё

/var/>dd if=/dev/ar0 of=/dev/null bs=1m count=100
100+0 records in
100+0 records out
104857600 bytes transferred in 3.670294 secs (28569264 bytes/sec)
/var/>diskinfo -t /dev/ar0
/dev/ar0
        512             # sectorsize
        249930186752    # mediasize in bytes (233G)
        488144896       # mediasize in sectors
        30385           # Cylinders according to firmware.
        255             # Heads according to firmware.
        63              # Sectors according to firmware.

Seek times:
        Full stroke:      250 iter in   1.773763 sec =    7.095 msec
        Half stroke:      250 iter in   1.768351 sec =    7.073 msec
        Quarter stroke:   500 iter in   3.391861 sec =    6.784 msec
        Short forward:    400 iter in   2.795785 sec =    6.989 msec
        Short backward:   400 iter in   2.781437 sec =    6.954 msec
        Seq outer:       2048 iter in   0.410862 sec =    0.201 msec
        Seq inner:       2048 iter in   0.430907 sec =    0.210 msec
Transfer rates:
        outside:       102400 kbytes in   3.716310 sec =    27554 kbytes/sec
        middle:        102400 kbytes in   3.014993 sec =    33964 kbytes/sec
        inside:        102400 kbytes in   4.306868 sec =    23776 kbytes/sec

/var/>atacontrol status ar0
ar0: ATA RAID1 subdisks: ad4 ad6 status: READY
/var/>atacontrol mode ad4
current mode = SATA150
/var/>atacontrol mode ad6
current mode = SATA150

Код: Выделить всё

/var/>uname -a
FreeBSD mydomain 6.1-RELEASE FreeBSD 6.1-RELEASE #3: Wed Aug 16 12:43:36 EEST 2006     root@mydomain:/usr/obj/usr/src/sys/SMP  i386

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-09 1:59:35
Steklo_
Fastman писал(а):Так..это.. зеркало ж ! Вам шашечки или ехать ???? :)
...
ну дык в MC скорость выше 10 мб/сек не поднимается
желательно ехать и побыстрее :)

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-11 14:26:40
voider
я вот свой райд протестил

Код: Выделить всё

value# diskinfo -t ar0
ar0
        512             # sectorsize
        320070483968    # mediasize in bytes (298G)
        625137664       # mediasize in sectors
        38913           # Cylinders according to firmware.
        255             # Heads according to firmware.
        63              # Sectors according to firmware.

Seek times:
        Full stroke:      250 iter in   1.548522 sec =    6.194 msec
        Half stroke:      250 iter in   1.507081 sec =    6.028 msec
        Quarter stroke:   500 iter in   2.991646 sec =    5.983 msec
        Short forward:    400 iter in   2.758740 sec =    6.897 msec
        Short backward:   400 iter in   2.256118 sec =    5.640 msec
        Seq outer:       2048 iter in   0.604848 sec =    0.295 msec
        Seq inner:       2048 iter in   0.610882 sec =    0.298 msec
Transfer rates:
        outside:       102400 kbytes in   1.546285 sec =    66223 kbytes/sec
        middle:        102400 kbytes in   1.495465 sec =    68474 kbytes/sec
        inside:        102400 kbytes in   2.391776 sec =    42813 kbytes/sec
мои segatы быстре в 2 раза но там сата 300

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-11 15:24:32
manefesto
кстати я точно знаю что на моём буке стоит контроллер jmicron вроде который держит sata300, но в dmesg вижу только sata150

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-14 23:55:39
voider
после atacontrol mode ad6 выдала sata 150 ахаха)) странно.. быстрев два раза чем у другого сата150

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-15 13:31:54
Fastman
voider писал(а):после atacontrol mode ad6 выдала sata 150 ахаха)) странно.. быстрев два раза чем у другого сата150
покажи atacontrol status ar0

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-15 21:54:21
voider

Код: Выделить всё

  # atacontrol status ar0
ar0: ATA RAID1 status: READY
 subdisks:
   0 ad10 ONLINE
   1 ad12 ONLINE

# atacontrol mode ad10
current mode = SATA150

ad6: 305244MB <Seagate ST3320620AS 3.AAK> at ata3-master SATA150
ad10: 305245MB <Seagate ST3320620AS 3.AAK> at ata5-master SATA150
ad12: 305245MB <Seagate ST3320620AS 3.AAK> at ata6-master SATA150
ar0: disk0 READY (master) using ad10 at ata5-master
ar0: disk1 READY (mirror) using ad12 at ata6-master

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-15 22:02:55
voider
а как тогда sata 300 сделать?

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-16 2:26:57
Alex Keda
зачем?
больше 70 мегабайт в секунду не выжмете. сам хард не даст.

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-16 3:20:53
voider
а флешь харды какую скорость щас выдают?

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-19 8:39:41
manefesto
lissyara писал(а):зачем?
больше 70 мегабайт в секунду не выжмете. сам хард не даст.
странно.... а вот здесь http://ru.wikipedia.org/wiki/SATA написано что у SATA 150 пропускная способность 1,2 Гбит/с (150 МБ/с).

Обманывают ?

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-19 10:04:31
Alex Keda
не путай пропускную способность интерфейса и физические возможности самого харда.
У меня на работе в тумбочке валяется древний U320 SCSI хард.
Он больше 25 мег в секунду не отдаёт.
а должен 320 давать =)

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-19 10:06:00
manefesto
производителя нас обманывают ?

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-19 10:07:42
Alex Keda
lissyara писал(а):не путай пропускную способность интерфейса и физические возможности самого харда.

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-19 10:11:13
manefesto
lissyara писал(а):
lissyara писал(а):не путай пропускную способность интерфейса и физические возможности самого харда.
а нафига тогда нужна эта пропускная способность....что она нам дает если нету таких хардов ????

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-19 10:20:54
Alex Keda
маркетинг.
Задел на будущее.

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-24 0:49:37
voider
там тогда с лихвой хватит и АТА100 )) ИЛИ АТА66 ГЫГ :)

Re: Проблема с HDD, медленно работают

Добавлено: 2008-03-26 18:44:19
freeman
manefesto писал(а):
lissyara писал(а):
lissyara писал(а):не путай пропускную способность интерфейса и физические возможности самого харда.
а нафига тогда нужна эта пропускная способность....что она нам дает если нету таких хардов ????
Так может кеш вообще уберём тогда ? Нафиг он нам нужен раз с блина так быстро не считаешь, а то пошла мода, вместо 2Мб уже по 8, а то и 16 ставить на обычные винты. :D

Re: Проблема с HDD, медленно работают

Добавлено: 2008-08-15 9:41:56
Alex Keda
кэш нужен на пики записи, плюс чтоб не тыкаться за часто используемой мелочью.
без него плохо....

Re: Проблема с HDD, медленно работают

Добавлено: 2008-08-15 18:23:30
Raven2000
+10
если оперы попой жуй то мона и самый децел свапа, но без него нини :smile:

Re: Проблема с HDD, медленно работают

Добавлено: 2008-08-15 19:18:27
zg

Код: Выделить всё

ad4: 76293MB <WDC WD800JD-75MSA1 10.01E01> at ata2-master SATA150
....
zg# diskinfo -t /dev/ad4
/dev/ad4
        512             # sectorsize
        80000000000     # mediasize in bytes (75G)
        156250000       # mediasize in sectors
        155009          # Cylinders according to firmware.
        16              # Heads according to firmware.
        63              # Sectors according to firmware.
        ad:WD-WMAM9H115416      # Disk ident.

Seek times:
        Full stroke:      250 iter in   7.241556 sec =   28.966 msec
        Half stroke:      250 iter in   5.319896 sec =   21.280 msec
        Quarter stroke:   500 iter in   8.423264 sec =   16.847 msec
        Short forward:    400 iter in   2.152529 sec =    5.381 msec
        Short backward:   400 iter in   2.196209 sec =    5.491 msec
        Seq outer:       2048 iter in   0.225810 sec =    0.110 msec
        Seq inner:       2048 iter in   0.230486 sec =    0.113 msec
Transfer rates:
        outside:       102400 kbytes in   1.725167 sec =    59357 kbytes/sec
        middle:        102400 kbytes in   1.926230 sec =    53161 kbytes/sec
        inside:        102400 kbytes in   3.091797 sec =    33120 kbytes/sec
mc показывает 14 мег в секунду. Скорости хватает за глаза 8)

Re: Проблема с HDD, медленно работают

Добавлено: 2008-08-16 18:17:59
manefesto
прикольно, у меня UDMA66 и ничуть не уступаю

Код: Выделить всё

[20:48]|root@server.manefesto| Simpsons/>diskinfo -t /dev/ad0
/dev/ad0
        512             # sectorsize
        80026361856     # mediasize in bytes (75G)
        156301488       # mediasize in sectors
        38309           # Cylinders according to firmware.
        16              # Heads according to firmware.
        255             # Sectors according to firmware.
        ad:9QZ0HVJM     # Disk ident.

Seek times:
        Full stroke:      250 iter in   6.244630 sec =   24.979 msec
        Half stroke:      250 iter in   4.479228 sec =   17.917 msec
        Quarter stroke:   500 iter in   6.961494 sec =   13.923 msec
        Short forward:    400 iter in   2.122252 sec =    5.306 msec
        Short backward:   400 iter in   2.743761 sec =    6.859 msec
        Seq outer:       2048 iter in   0.273201 sec =    0.133 msec
        Seq inner:       2048 iter in   0.290443 sec =    0.142 msec
Transfer rates:
        outside:       102400 kbytes in   1.834554 sec =    55817 kbytes/sec
        middle:        102400 kbytes in   1.832835 sec =    55870 kbytes/sec
        inside:        102400 kbytes in   2.743535 sec =    37324 kbytes/sec

[21:19]|root@server.manefesto| Simpsons/>dmesg | grep ad0
ad0: 76319MB <Seagate ST380215A 3.AAC> at ata0-master UDMA66

Re: Проблема с HDD, медленно работают

Добавлено: 2008-08-16 19:23:49
Raven2000
И я свою лепту внесу =)
старый пень под фтп с планкой PCI 2xSATA
ad0 для системы, а остальное под фтп.

Код: Выделить всё

ad0: 38204MB <SAMSUNG SP4002H QU100-60> at ata0-master UDMA100
ad2: 76351MB <SAMSUNG SP0802N TK200-04> at ata1-master UDMA100
ad4: 152627MB <Seagate ST3160811AS 3.AAE> at ata2-master SATA150
ad6: 715404MB <Seagate ST3750330AS SD15> at ata3-master SATA150

main# diskinfo -t /dev/ad0
/dev/ad0
        512             # sectorsize
        40060403712     # mediasize in bytes (37G)
        78242976        # mediasize in sectors
        77622           # Cylinders according to firmware.
        16              # Heads according to firmware.
        63              # Sectors according to firmware.

Seek times:
        Full stroke:      250 iter in   5.297790 sec =   21.191 msec
        Half stroke:      250 iter in   4.138398 sec =   16.554 msec
        Quarter stroke:   500 iter in   6.480001 sec =   12.960 msec
        Short forward:    400 iter in   1.691038 sec =    4.228 msec
        Short backward:   400 iter in   1.424370 sec =    3.561 msec
        Seq outer:       2048 iter in   0.334925 sec =    0.164 msec
        Seq inner:       2048 iter in   0.340873 sec =    0.166 msec
Transfer rates:
        outside:       102400 kbytes in   2.430131 sec =    42138 kbytes/sec
        middle:        102400 kbytes in   2.664455 sec =    38432 kbytes/sec
        inside:        102400 kbytes in   4.281425 sec =    23917 kbytes/sec

main# diskinfo -t /dev/ad2
/dev/ad2
        512             # sectorsize
        80060424192     # mediasize in bytes (75G)
        156368016       # mediasize in sectors
        155127          # Cylinders according to firmware.
        16              # Heads according to firmware.
        63              # Sectors according to firmware.

Seek times:
        Full stroke:      250 iter in   6.595277 sec =   26.381 msec
        Half stroke:      250 iter in   4.961080 sec =   19.844 msec
        Quarter stroke:   500 iter in   8.143896 sec =   16.288 msec
        Short forward:    400 iter in   2.467798 sec =    6.169 msec
        Short backward:   400 iter in   1.870534 sec =    4.676 msec
        Seq outer:       2048 iter in   0.327973 sec =    0.160 msec
        Seq inner:       2048 iter in   0.321920 sec =    0.157 msec
Transfer rates:
        outside:       102400 kbytes in   1.910609 sec =    53595 kbytes/sec
        middle:        102400 kbytes in   2.038017 sec =    50245 kbytes/sec
        inside:        102400 kbytes in   3.043847 sec =    33642 kbytes/sec

main# diskinfo -t /dev/ad4
/dev/ad4
        512             # sectorsize
        160041885696    # mediasize in bytes (149G)
        312581808       # mediasize in sectors
        310101          # Cylinders according to firmware.
        16              # Heads according to firmware.
        63              # Sectors according to firmware.

Seek times:
        Full stroke:      250 iter in   6.997670 sec =   27.991 msec
        Half stroke:      250 iter in   5.003396 sec =   20.014 msec
        Quarter stroke:   500 iter in   8.010980 sec =   16.022 msec
        Short forward:    400 iter in   2.369335 sec =    5.923 msec
        Short backward:   400 iter in   3.067429 sec =    7.669 msec
        Seq outer:       2048 iter in   0.251320 sec =    0.123 msec
        Seq inner:       2048 iter in   0.268733 sec =    0.131 msec
Transfer rates:
        outside:       102400 kbytes in   1.369947 sec =    74747 kbytes/sec
        middle:        102400 kbytes in   1.577356 sec =    64919 kbytes/sec
        inside:        102400 kbytes in   2.862377 sec =    35774 kbytes/sec

main# diskinfo -t /dev/ad6
/dev/ad6
        512             # sectorsize
        750156374016    # mediasize in bytes (699G)
        1465149168      # mediasize in sectors
        1453521         # Cylinders according to firmware.
        16              # Heads according to firmware.
        63              # Sectors according to firmware.

Seek times:
        Full stroke:      250 iter in   5.097287 sec =   20.389 msec
        Half stroke:      250 iter in   3.664626 sec =   14.659 msec
        Quarter stroke:   500 iter in   5.916977 sec =   11.834 msec
        Short forward:    400 iter in   2.082740 sec =    5.207 msec
        Short backward:   400 iter in   2.140275 sec =    5.351 msec
        Seq outer:       2048 iter in   0.267449 sec =    0.131 msec
        Seq inner:       2048 iter in   0.601278 sec =    0.294 msec
Transfer rates:
        outside:       102400 kbytes in   1.046027 sec =    97894 kbytes/sec
        middle:        102400 kbytes in   1.151896 sec =    88897 kbytes/sec
        inside:        102400 kbytes in   2.010156 sec =    50941 kbytes/sec