У меня есть жесткий диск Western Digital емкостью 1 ТБ. Скорость чтения / записи была очень низкой, я читал в Askubuntu, что помогает использование опции асинхронного монтирования. Затем я начал использовать его следующим образом:
mount -o async,rw /dev/sdb1 /media/a/
Каждый раз, когда я подключаю жесткий диск, я сначала размонтирую его, а затем иду в командную строку, чтобы смонтировать его с помощью приведенной выше команды. У меня также есть 16-гигабайтный Pendrive, и это медленнее в Ubuntu, чем в Windows 7, я подозреваю, что использование async также может помочь мне в этом.
асинхронный означает, что когда данные записываются на диск, они не фиксируются немедленно. Это приводит к тому, что записи объединяются, поэтому вы можете записывать их все по одному. Это также означает, что вашим командам не нужно будет ждать завершения записи.
Да, вы можете добавить запись для накопителя в /etc/fstab
. Линия будет выглядеть примерно так:
/dev/sdb1 /media/a/ auto auto,async 0 0
Объяснение того, что означает каждое поле, см. В man fstab
.
Это нормально, если вы не подключите диск без размонтирования. Я знаю, что люди говорят, что вы не должны делать это и в Windows, но с асинхронностью вы действительно не должны этого делать. Вы можете подумать, что диск завершил запись, но запись может находиться в очереди записи на удивление долгое время.