Помогите народ... Обкопался уже...
[link=http://gzip.rsdn.ru/forum/Message.aspx?mid=1380963&only=1]Здесь[/link] просьба с подробностями...
В обших словах немогу понять почему с udma4 винт читает 30 мб/с максимум
О производительности винтов...
Не переживай, это нормально. Спецификация udma4 описывает всего лишь максимально возможную пропускную способность междувинтом и контроллером. Реально она меньше из-за накладных расходов связанных с частотой системной шины, с частотой шинв PCI, с частотой шины памяти, со временем отклика памяти, сс скоростью чтения с финта и размером буфера винта. Вот тебе пример. На Celeron 366, системная шина 66 МГц, с винтом FUJITSU MPE3084AE параметры чтения для udma4:
Timing buffer-cache reads: 128 MB in 2.09 seconds =61.24 MB/sec
Timing buffered disk reads: 64 MB in 3.88 seconds =16.49 MB/sec
[ Редактирование 14.09.2005 - 09:24:45 ]
а ядрышко какое если не секрет? патчик от Алана Кокса накладывать не пробовал?
играться с параметрами hdparm -с1 попробовать и -с2 и -с3
hdparm -d1 ?
Это кому вопрос? Если мне,то: ядрышко 2.2.39, dma включено и всё такое.
...А если ко мне то по линку там все подробно описано...
2Vitls
Я в курсах что описывается максимально возможная производительность, но всетаки в томже оффтопике скорости чтения повыше, повыше...
2sheridan я так понял что -с3 у тебя во всех конфигурациях. поробуй другие значения.
какие патчи в ядре я из приведенной информации не понял.
попробуй ветку -ас говорят что в ней ide работает правильней, за что ее RH использует по умолчанию в своих дистрибутивах.
а если честно - для 40Гб винта 37мб/сек это в пределах нормы
кстати http://www.ixbt.com/storage/seagate-barr7.shtml
предлагаю еще один тест -
dd if=/dev/hdc of=/dev/null bs=1M
и посмотреть.. dd тоже пишет среднюю скорость
Есть такое предположение:
У тебя на ide0 два винта, которые шарят пропускную способность данного канала контроллера. При этом, наверное, на hda лежит система, или своп, или что-то еще, к чему происходят обращения в момент тестов. Аналогично может быть и с hdb, но в меньшей степени. Таким образом, во время измерения производительности ide0 канал используется не только измерямым девайсом.
На эту мысль меня натолкнула сумма трансфера hda и hdb, которая примерно равна трансферу hdc. Если этот комп можно потестить (если он не должнен быть в онлайне постоянно), то попробуй развесить hda и hdb по разным каналам ide контроллера (по одному на канал) и потести заново.
Что касается трансфера hdc - лучше не будет. Это уже очень хороший показатель (См. пост Vitlsа).
<span class='smallblacktext'>[ Редактирование 14.09.2005 - 21:21:29 ]</span>
2igorsia
Начну с того что dd у меня не показывает с какой скоростью копируется. Показывает только количество скопированных блоков.
Патчи на ядро никакие левые не накладываю.
2rudy
hdb у меня это старенький 4Г винт, на котором у меня /boot и /home лежат. Для него 12мб/с потолок.
Скажу еще что на hda / лежит, на hdc /usr.
hda и hdb на первом ide, hdc и dvd резак на втором ide, еще 2 cd привода (обычный резак и просто сидиром) на дополнительном pci контроллере.
Попробуй сделать вот так:
1. Выполнить команду
hdparm /dev/hda -ac3mu1d1X66
2. Сразу после этого - тест скорости
hdparm -t /dev/hda
3. Сообщи результат
после чего повторить пукнты 1-3, но в п.1 изменить в конце Х66 на Х69
неохота перепечатывать....
http://gzip.rsdn.ru/forum/Message.aspx?mid=1380963&only=1 там все подробно описано что и как делайу...
Я читал внимательно.
Вот мой пример:
есть у меня несколько сотен серваков как раз на матерях TUSL.
На них стоит Red Hat 7.1 - 7.2
Ядра 2.4.19 и 2.4.20
/dev/hda:
Timing cached reads: 128 MB in 0.90 seconds = 142.22 MB/sec
Timing buffered disk reads: 64 MB in 1.69 seconds = 37.87 MB/sec
Причем при разных замерах последнее значение колеблется от 37 до 44 MB/sec.
Параметры hdparm-а я выше уже привел.
тоесть у меня еще нормально...
А какой трансфер ты хотел бы увидеть ??
Насколько больше ?
Кстати, при разливке такого же образа на машину с матерью на 845 чипсете - скорость вырастает до 50-54 MB/sec.
дык дело в том что винда показывает на ттомже hdc моем за 50 помоему... Непомню точно...
[quote=Sheridan]дык дело в том что винда показывает на ттомже hdc моем за 50 помоему... Непомню точно...[/quote]
Оно, конечно, может быть и так ...
А может быть и нет ...
По крайней мере, мы не можем точно знать, что именно там показывает винда и как она это считает.
Как в старом анекдоте:
- Доктор, мне 90 лет, а у меня не стоит.
- Батенька, так чего же вы хотит в таком возрасте ???
- Так мои друзья, которым 88 и 94 года, говорят что у них с женщинами все в порядке, как в молодости !!!!!
- А кто мешает вам так же ГОВОРИТЬ ??
:-)
[ Редактирование 01.11.2005 - 14:12:09 ]

Последние комментарии
10 лет 17 недель назад
10 лет 36 недель назад
10 лет 46 недель назад
10 лет 46 недель назад
11 лет 35 недель назад
11 лет 35 недель назад
11 лет 36 недель назад
11 лет 36 недель назад
11 лет 36 недель назад
11 лет 38 недель назад