скорость scsi под FreeBSD

stat2843915

как объяснить такой косяк
в dmesg.boot написано следующее


pass1 at mpt0 bus 0 target 8 lun 0
pass1: <IBM 32P0032a S320 1 1> Fixed Processor SCSI-2 device
pass1: 3.300MB/s transfers
da0 at mpt0 bus 0 target 0 lun 0
da0: <LSILOGIC 1030 IM 1000> Fixed Direct Access SCSI-2 device
da0: 320.000MB/s transfers (160.000MHz, offset 127, 16bit Tagged Queueing Enabled
da0: 34715MB (71096320 512 byte sectors: 255H 63S/T 4425C)


и файл по диску реально перемещается со скоростью 3 мегабайта в секунду
кто-нибудь знает, как заставить его перемещаться со скоростью 320 мегабайт в секунду?

sergey_m

320Мб/с это скорость Ultra320 шины, и ни в коем случае не винта.
Файл по диску перемешается медленно, потому что он пишется и читается с одного и того же блина. Попробуй его скопировать в /dev/null.

stat2843915

хочешь сказать, что такая скорость работы с диском - это нормально?
SCSI ведь быстрее, чем IDE работает, а на IDE с легкостью удается достичь и 30 мегабайт в секунду и больше
что-то тут не так

sergey_m

SCSI ведь быстрее, чем IDE работает

Не совсем верное утверждение. Примерно как Формула-1 быстрее джипа ездит.
а на IDE с легкостью удается достичь и 30 мегабайт в секунду и больше

На тот же блин? Не верю!
Еще раз прошу: попробуй сделать так:
dd if=/dev/rda0 of=/dev/null bs=32k count=10000
Под CURRENT можно /dev/da0.

stat2843915

>На тот же блин? Не верю!
угу, на тот же
вот перекачка в /dev/null на том SCSI


10000+0 records in
10000+0 records out
327680000 bytes transferred in 106.388809 secs (3080023 bytes/sec)


а вот на моем компе, где IDE


10000+0 records in
10000+0 records out
327680000 bytes transferred in 8.171813 secs (40098813 bytes/sec)

sergey_m

> 327680000 bytes transferred in 106.388809 secs (3080023 bytes/sec)
А какой там контроллер и винт?
Если под виндой на фирменных дровах скорость нормальная, то надо PR писать.

sergey_m

Торможу. Контроллер mpt. Попробуй этот же винт на Adaptec завести (если есть доступ к такому железу). Боюсь я, что драйвер mpt голимый.

stat2843915

Доступа к железу нет, но даже если бы и был - там контроллер встроенный. Еще и зеркало.
Может этим mpt как-то управлять можно, типа atacontrol только для scsi? А то совсем нехорошо с такой скоростью-то

stat2843915

>Если под виндой на фирменных дровах скорость нормальная, то надо PR писать.
винду туда вроде ставили, но какая была скорость - хз, не уверен, что кто-то замерял

sergey_m

Аналог atacontrol это camcontrol. Только с контроллером он ничего не делает, только с SCSI устройствами.
Там STABLE или CURRENT?

stat2843915

4.9-RELEASE
сейчас обновлю до STABLE, вдруг поможет

sergey_m

Судя по http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/mpt/ не поможет.

stat2843915

действительно, не помогло

sergey_m

и CURRENT не поможет
попробуй PR

stm2389930stm

технический вопрос-
а разве scisi не может читать и писать одновременно? или меня глючит?
инета нет

sergey_m

Механика в SCSI дисках такая же, как в IDE. Головка не может находиться в двух местах одновременно.

stat2843915

поясни для несведущих, что такое PR?
а может я просто не понял, что под этим подразумевается

sergey_m

send-pr(1)

stm2389930stm

описание стандарта существует?
скачайте плиз, если не влом, реально интересно стало
+ что такое send-pr?

stat2843915

>+ что такое send-pr?
как удалось выяснить


SEND-PR(1) SEND-PR(1)
NAME
send-pr - send problem report (PR) to a central support site


sergey_m

описание стандарта существует?
use google

stm2389930stm

инета нет

>send-pr - send problem report (PR) to a central support site
Оставить комментарий
Имя или ник:
Комментарий: