Здравствуйте. У меня стоит Debian Etch. Часто к компьютеру подключаю
внешний HDD через USB переходник. Так вот при использовании HAL (я его
никак не настраивал, использую установки по умолчанию) скорость записи
на HDD составляет около 1Мб/с, а если мне смонтировать HDD с помощью
mount то скорость записи будет 25-30 Мб/с). Почему такая разница и как
заставить HAL писать на HDD с нормальной скоростью?

Потому что HAL монтирует с опцией sync, гарантирующей завершение
системного вызова write() только после реальной записи на диск.  Если
попросить его так не делать, он будет так не делать, и о том, чтобы
записанные данные попали на диск, придется заботиться вручную.

Ответить