Просветите все забывшего про Linux
имею три винта -
PATA (1 master)
PATA (1 slave)
оба барракуды 4-е, 40 и 80 соответственно (7200)
SATA - 1-й и единственный (загрузочный и несущий систему)
Барракуда, 120 (7200)
чипсет Nforce 3 250
дистр Debian testing
поддержка чипсета и SATA включена модулями, загрузка
по умолчанию на обоих PATA отключены 32-битный доступ и dma, соответственно показатели по hdparm -t - около 7 Мбайт/с
включить 32-битный доступ удается, после этого скорость возрастает до 12 Мбайт/с
попытка включить dma безуспешна
в SATA по умолчанию 16-битный доступ, на запрос dma просто ничего не отвечает, включать то и другое отказывается, выдавая ошибки I/O
hdparm -t дает 56 Мбайт/с (не знаю, насколько это нормально для SATA)
пересобираю ядро, как положено в Дебиане, встроив поддержку всего нужного (чипсета, SATA от nvidia, SCSI-устройств) непосредственно в ядро, initrd соответственно выкидываю
после этого в обоих PATA по умолчанию включены 32 бита и dma, hdparm -t показывает нормальные для них 38-39 мбайт/с, то есть с ними все становится в норме
SATA же на пересборку ядра никак не реагирует, 32 бит как не было, так и нет, скорость та же самая
Просветите, пожалуйста, насколько такое положение дел нормально для SATA в Linux?
Насколько я понял из литературы, это обычно как раз в обратном случае, когда для SATA используется IDE-драйвер
CONFIG_BLK_DEV_IDE_SATA
который не рекомендуется к использованию, а не
CONFIG_SCSI_SATA=y
и
CONFIG_SCSI_SATA_NV=y
или я понял неправильно?
Linux, SATA и hdparm
Модератор: Модераторы разделов
Re: Linux, SATA и hdparm
С SATA я дела не имел, а насчёт IDE удивило: у меня всё работает по умолчанию. Ничего я не пересобирал и не перенастраивал, а hdparm -t выдаёт 30.67 MB/sec, что, думается, для самсунговского винта более чем неполхо.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Re: Linux, SATA и hdparm
я думаю, это связано с чипсетом - где-то мне попадалось, что с nforce это штука обычная
Re: Linux, SATA и hdparm
Пользуюсь Slackware 10.2
стоит HDD SATA Samsung SpinPoint 160GB
чипсет на мамке Nf3 Ultra все замечательно работает
вот...
root@localhost:/ hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 176 MB in 3.00 seconds = 58.66 MB/sec
стоит HDD SATA Samsung SpinPoint 160GB
чипсет на мамке Nf3 Ultra все замечательно работает
вот...
root@localhost:/ hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 176 MB in 3.00 seconds = 58.66 MB/sec
Re: Linux, SATA и hdparm
то есть мои 56 можно считать нормой
смущает только 16-битный доступ и отсутствие какого-бы то ни было вывода в ответ на hdparm -d
а так-то на работу тоже жалоб нет
Re: Linux, SATA и hdparm
sata же видится как scsi, так что все в порядке
вот мои:
[root@vadiml ~]# hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 136 MB in 3.02 seconds = 45.00 MB/sec
[root@vadiml ~]# hdparm -t /dev/sdb
/dev/sdb:
Timing buffered disk reads: 166 MB in 3.00 seconds = 55.25 MB/sec
мне с sата другое не нравится - smart еще не работает
вот мои:
[root@vadiml ~]# hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 136 MB in 3.02 seconds = 45.00 MB/sec
[root@vadiml ~]# hdparm -t /dev/sdb
/dev/sdb:
Timing buffered disk reads: 166 MB in 3.00 seconds = 55.25 MB/sec
мне с sата другое не нравится - smart еще не работает
phenom x4 905e, asus m4a79 deluxe, 4 gb, ati x550, ati 4350, 2 x 17" LCD