PDA

Показать полную графическую версию : Винты в linux


Dimon
09-06-2004, 23:29
Начало: http://forum.oszone.net/topic.cgi?forum=6&topic=284&start=380
[hr]
lcat
винт у меня хороший, 160gb/8mb кеша. Как и у тебя. Только вот читает он его чет не очень быстро.
Сорри, не туда глянул. Смотрел на характеристики винта Shurik E
Твой:
Timing buffer-cache reads:   2216 MB in  2.00 seconds = 1108.00 MB/sec
Timing buffered disk reads:   42 MB in  3.02 seconds =  13.91 MB/sec
может ктонить подскажет как увиличить, read с диска?
у меня 160gb wd.
Мой:
geometry     = 7297/255/63, sectors = 117231408, start = 0
Timing buffer-cache reads:   128 MB in  1.25 seconds = 102.40 MB/sec
Timing buffered disk reads:   64 MB in  2.53 seconds =  25.30 MB/sec

Но все равно не пойму, почему такая большая разница??

lcat
10-06-2004, 02:42
Dimon
а какие ты задаеш параметры для hdparm?

Petya
10-06-2004, 09:49
а пардон - как его оптимизировать ?:o

Dimon
10-06-2004, 17:02
lcat
а какие ты задаеш параметры для hdparm?
-c1 -d1 -m16 -X66

Guest
11-06-2004, 13:10
винт на 40 гиг
hdparm -Tt /dev/hdb2

Timing buffer-cache reads:   1740 MB in  2.00 seconds = 870.00 MB/sec
Timing buffered disk reads:   10 MB in  3.10 seconds =   3.23 MB/sec

как увеличить чтение  



hdparm -c 1 -d 1 -m 16 -X 66 /dev/hdb2

/dev/hdb2:
setting 32-bit IO_support flag to 1
HDIO_SET_32BIT failed: Invalid argument
setting multcount to 16
HDIO_SET_MULTCOUNT failed: Invalid argument
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Invalid argument
setting xfermode to 66 (UltraDMA mode2)
multcount    = 16 (on)
IO_support   =  0 (default 16-bit)
using_dma    =  0 (off)

у меня DMA отключенно что ли

ruslandh
11-06-2004, 20:05
Guest

Дайте команду  и увидите теущие параметры:
>hdparm /dev/hdb

/dev/hdb:
multcount    = 16 (on)
IO_support   =  1 (32-bit)
unmaskirq    =  1 (on)
using_dma    =  1 (on)
keepsettings =  0 (off)
readonly     =  0 (off)
readahead    =  8 (on)
geometry     = 7299/255/63, sectors = 117266688, start = 0

А уже зная их, можно что-то менять.
Скорей всего у Вас ядро не знает как работать с Вашим типом диска.

lcat
12-06-2004, 01:15
ruslandh
Скорей всего у Вас ядро не знает как работать с Вашим типом диска.
а что для этого нужно сделать вроде при компиляции особо ничего сверх естественного не выбераеш? Все стандартное, к примеру на винтах от wd :)

ruslandh
12-06-2004, 07:11
Извините, я нечётко выразился - не с самим диском, а с интерфейсом диска
(сериал-АТА, неизвестный тип RAID интерфейса и т.п.). Чаще всего, для нового оборудования, проблема решается обновлением ядра. Ну а для старого оборудования  без смены железа, она может быть совсем нерешаема, хотя в настройках ядра и можно покопаться.




© OSzone.net 2001-2012