Скорость работы жестких дисков в FreeBsd ... :(

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
spmn
сержант
Сообщения: 175
Зарегистрирован: 2007-04-06 13:58:33

Скорость работы жестких дисков в FreeBsd ... :(

Непрочитанное сообщение spmn » 2007-06-08 1:07:23

Судя по результатам systat скорость работы жестких дисков ~6мб\с при максимальной загрузке. Это же вообще ужас.
На машине стоит 2 iPentium III 450, 640 мб\озу. 2 IDE винта по 40 ГБ.

Что делать, как быть? Хотябы до 20-30 мб\с поднять?

PS Скрин systat:
http://rapidshare.com/files/35841451/1.jpg.html ~28,5 кб

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-08 7:32:22

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

dd if=/dev/ad0 of=/dev/null bs=1m count=1000
на второй консоли

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

iostat -w 1
его вывод - сюда
Убей их всех! Бог потом рассортирует...

spmn
сержант
Сообщения: 175
Зарегистрирован: 2007-04-06 13:58:33

Непрочитанное сообщение spmn » 2007-06-08 7:38:46

lissyara писал(а):

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

dd if=/dev/ad0 of=/dev/null bs=1m count=1000
Что выполнит эта конструкция?

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-06-08 7:45:34

Напугало dd?

Почти ничего не будет делать, будет читать весь диск и отправлять в /dev/null
Т.е. проверять скорость чтения.

Можно вот так проверить(Моя статистика):

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

diskinfo -t /dev/amrd0

/dev/amrd0
        512             # sectorsize
        160036814848    # mediasize in bytes (149G)
        312571904       # mediasize in sectors
        19456           # Cylinders according to firmware.
        255             # Heads according to firmware.
        63              # Sectors according to firmware.

Seek times:
        Full stroke:      250 iter in   4.326494 sec =   17.306 msec
        Half stroke:      250 iter in   3.382967 sec =   13.532 msec
        Quarter stroke:   500 iter in   3.713197 sec =    7.426 msec
        Short forward:    400 iter in   1.741776 sec =    4.354 msec
        Short backward:   400 iter in   2.406529 sec =    6.016 msec
        Seq outer:       2048 iter in   0.818026 sec =    0.399 msec
        Seq inner:       2048 iter in   0.797645 sec =    0.389 msec
Transfer rates:
        outside:       102400 kbytes in   2.237382 sec =    45768 kbytes/sec
        middle:        102400 kbytes in   2.122355 sec =    48248 kbytes/sec
        inside:        102400 kbytes in   3.555007 sec =    28804 kbytes/sec
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-08 7:52:14

а по момоему, dd ближе к реальности.
=======
насчёт вопрсов про конструкцию - в мане точно такая же описана, и написано что она делает
Убей их всех! Бог потом рассортирует...

spmn
сержант
Сообщения: 175
Зарегистрирован: 2007-04-06 13:58:33

Непрочитанное сообщение spmn » 2007-06-08 8:00:22

Ок. Чуть попозже доложусь о результатах.
dikens3
mediasize in bytes (149G)
Чего размер такой странный? СКАЗИ чтоль? У меня то обычный ide, твоя статистика мне в пример не прет.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-08 8:05:07

160036814848
а помоему на 160 гигов
Убей их всех! Бог потом рассортирует...

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-06-08 8:05:44

Как всё запущено однако. Это 160Gb HDD

Ладно, вот 320 GB IDE:

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

diskinfo -t /dev/ad0

/dev/ad0
        512             # sectorsize
        320072933376    # mediasize in bytes (298G)
        625142448       # mediasize in sectors
        620181          # Cylinders according to firmware.
        16              # Heads according to firmware.
        63              # Sectors according to firmware.

Seek times:
        Full stroke:      250 iter in   6.015659 sec =   24.063 msec
        Half stroke:      250 iter in   4.427774 sec =   17.711 msec
        Quarter stroke:   500 iter in   7.211662 sec =   14.423 msec
        Short forward:    400 iter in   2.621423 sec =    6.554 msec
        Short backward:   400 iter in   2.985548 sec =    7.464 msec
        Seq outer:       2048 iter in   0.266061 sec =    0.130 msec
        Seq inner:       2048 iter in   0.299849 sec =    0.146 msec
Transfer rates:
        outside:       102400 kbytes in   1.337079 sec =    76585 kbytes/sec
        middle:        102400 kbytes in   1.523659 sec =    67207 kbytes/sec
        inside:        102400 kbytes in   2.614883 sec =    39160 kbytes/sec

Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Adekamer злобный линуксои
проходил мимо

Непрочитанное сообщение Adekamer злобный линуксои » 2007-06-08 8:10:37

этта - а просто померять скорость винтов hdparm -t тоже копейки будут ?

spmn
сержант
Сообщения: 175
Зарегистрирован: 2007-04-06 13:58:33

Непрочитанное сообщение spmn » 2007-06-08 8:10:59

Ладно, ладно :)
Я не на что не претендую.
Просто хочу чтоб винты быстрее работали ...

Хотя ...
160036814848 / 1024 / 1024 / 1024 = 149,04
Просто производители винчестеров вводят нас в заблуждение, указывая не тот объем :)

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-06-08 8:13:16

Так уж повелось. Давно читал почему это так. Ищи в инете.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-06-08 8:13:51

Adekamer злобный линуксои писал(а):этта - а просто померять скорость винтов hdparm -t тоже копейки будут ?
Во FreeBSD нет hdparm вроде как. Есть другие. :-)
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-08 8:15:25

аднако, тов. тредстартер - просьба приести цифры хоть по одному из указанных методов - а то топег перерос в чё-то не то :)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-08 8:16:11

Adekamer злобный линуксои писал(а):этта - а просто померять скорость винтов hdparm -t тоже копейки будут ?
кстати на sql.ru бываешь ещё?
мне уже некогда...
Убей их всех! Бог потом рассортирует...

Злобный Adekamer
проходил мимо

Непрочитанное сообщение Злобный Adekamer » 2007-06-08 8:23:27

Ага - пока еше там бываю - только что то там скучно стало :)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-08 8:37:19

чё так?
=======
я ~ раз в неделю захожу - когда в курилке виндовой ответят - я на неё подписан...
Убей их всех! Бог потом рассортирует...

Adekamer злобный
проходил мимо

Непрочитанное сообщение Adekamer злобный » 2007-06-08 8:39:00

тем интересных мало :)

spmn
сержант
Сообщения: 175
Зарегистрирован: 2007-04-06 13:58:33

Непрочитанное сообщение spmn » 2007-06-08 8:39:38

Товарисчи!
Как только доберусь до дома и включу комп, сразу предоставлю числовую инфу по всем способам, кроме hdparm. Будет это примерно часа через 3.
Уж потерпите чуток, а то уже смешно становится :)

Adekameron
проходил мимо

Непрочитанное сообщение Adekameron » 2007-06-08 8:43:56

да не торопись :) у нас еше целый раб день впереди :)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-08 8:44:23

Adekamer злобный писал(а):тем интересных мало :)
а чё то-ты злобнй-то? :)))
====
кстати - у тяж солярка есть?
Дай с самой шустрой машины и с самой медленной вывод dd - как я с товарисча требую.
просто для сравнения.
у меня со сказями нет машины, а с самой быстрой ata/sata щас выложу.
будем письками мерятся :)))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-08 8:53:00

ATA: двуголовый пень D 2.8GHz чтоли

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

tstsrv# dd if=/dev/ad0 of=/dev/null bs=1m count=1000
1000+0 records in
1000+0 records out
1048576000 bytes transferred in 13.940691 secs (75216932 bytes/sec)
tstsrv#  
SATA: PIV 3GHz 1 башка

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

lissyara# dd if=/dev/ad4 of=/dev/null bs=1m count=1000
1000+0 records in
1000+0 records out
1048576000 bytes transferred in 17.731477 secs (59136416 bytes/sec)
lissyara#   
ATA: PIII 700MHz

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

dag# dd if=/dev/ad0 of=/dev/null bs=1m count=1000
1000+0 records in
1000+0 records out
1048576000 bytes transferred in 18.371396 secs (57076555 bytes/sec)
dag#   
три теста с одной машины (PIV 1.8GHz)

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

/usr/home/lissyara/>dd if=/dev/da0 of=/dev/null bs=1m count=1000
1000+0 records in
1000+0 records out
1048576000 bytes transferred in 11.277058 secs (92983118 bytes/sec)
/usr/home/lissyara/>dd if=/dev/ad0 of=/dev/null bs=1m count=1000
1000+0 records in
1000+0 records out
1048576000 bytes transferred in 18.963270 secs (55295105 bytes/sec)
/usr/home/lissyara/>dd if=/dev/ar0 of=/dev/null bs=1m count=1000
1000+0 records in
1000+0 records out
1048576000 bytes transferred in 13.978929 secs (75011183 bytes/sec)
/usr/home/lissyara/>  
первый - U160 SCSI
второй ATA
третрий SATA / софтверный контроллер - зеркало
Убей их всех! Бог потом рассортирует...

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Непрочитанное сообщение schizoid » 2007-06-08 9:06:16

как-то сранно:

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

eugene eugene # dd if=/dev/sda2 of=/dev/null bs=1 count=1000
1000+0 записей считано
1000+0 записей написано
 скопировано 1000 байт (1.0 kB), 0.000973 секунд, 1.0 MB/s
eugene eugene # dd if=/dev/sda2 of=/dev/null bs=1 count=1000
1000+0 записей считано
1000+0 записей написано
 скопировано 1000 байт (1.0 kB), 0.000904 секунд, 1.1 MB/s
eugene eugene # dd if=/dev/sda2 of=/dev/null bs=1 count=1000
1000+0 записей считано
1000+0 записей написано
 скопировано 1000 байт (1.0 kB), 0.000982 секунд, 1.0 MB/s
eugene eugene # dd if=/dev/sda2 of=/dev/null bs=1 count=1000
1000+0 записей считано
1000+0 записей написано
 скопировано 1000 байт (1.0 kB), 0.000942 секунд, 1.1 MB/s
# uname -a
Linux eugene 2.6.17-gentoo-r2 #3 SMP PREEMPT Tue Jul 25 11:58:51 Local time zone must be set-- i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux
винт Sata 250Gb тип ФС reiserfs
ядерный взрыв...смертельно красиво...жаль, что не вечно...

Adekamer
проходил мимо

Непрочитанное сообщение Adekamer » 2007-06-08 9:10:05

hdparm -t /dev/sda

/dev/sda:
Timing buffered disk reads: 192 MB in 3.01 seconds = 63.79 MB/sec

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-08 9:14:59

schizoid писал(а):как-то сранно:

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

eugene eugene # dd if=/dev/sda2 of=/dev/null bs=1 count=1000
1000+0 записей считано
1000+0 записей написано
 скопировано 1000 байт (1.0 kB), 0.000973 секунд, 1.0 MB/s
eugene eugene # dd if=/dev/sda2 of=/dev/null bs=1 count=1000
1000+0 записей считано
1000+0 записей написано
 скопировано 1000 байт (1.0 kB), 0.000904 секунд, 1.1 MB/s
eugene eugene # dd if=/dev/sda2 of=/dev/null bs=1 count=1000
1000+0 записей считано
1000+0 записей написано
 скопировано 1000 байт (1.0 kB), 0.000982 секунд, 1.0 MB/s
eugene eugene # dd if=/dev/sda2 of=/dev/null bs=1 count=1000
1000+0 записей считано
1000+0 записей написано
 скопировано 1000 байт (1.0 kB), 0.000942 секунд, 1.1 MB/s
# uname -a
Linux eugene 2.6.17-gentoo-r2 #3 SMP PREEMPT Tue Jul 25 11:58:51 Local time zone must be set-- i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux
винт Sata 250Gb тип ФС reiserfs
я не зря ббукву m прилепил ...
у тя килобайт копировался у меня гиг
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-08 9:15:41

самая старая керосинка:
ATA, PII 233MHz

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

dd if=/dev/ad0 of=/dev/null bs=1m count=1000 
1000+0 records in 
1000+0 records out 
1048576000 bytes transferred in 67.910893 secs (15440468 bytes/sec) 
Убей их всех! Бог потом рассортирует...