
Мне нужно сохранить на этом жестком диске очень большой объем данных (~3 ТБ) пакетами примерно по 10 ГБ.
- Скорость передачи данных начинается с ~20-30 МБ/сек в течение пары минут.
- Затем скорость падает до макс. 5 МБ/сек.
Я искал кого-то, у кого была бы такая же проблема, но не смог найти ответа в интернете. Вот скриншот полосы прогресса:
Спасибо за помощь, друзья.
РЕДАКТИРОВАТЬ: Вот результаты моих тестов в hdTune:
решение1
Скорее всего, вы столкнулись с кэшированием. Система записывает данные либо в оперативную память, либо во внутреннюю быструю часть хранилища на жестком диске, пока она не заполнится.
Преимущество этого в том, что для короткой операции чтения/записи, которая меньше кэша, кэш частично заполнится, и любой процесс (или пользователь), который писал на диск, может вернуться к тому, что он делал ранее. Все это время в фоновом режиме кэш очищается на физический диск.
К сожалению, для записей, объем которых значительно превышает размер кэша, это не дает реальных преимуществ, особенно потому, что после завершения записи кэшвсе ещенеобходимо сделать дамп (он был заполнен, а затем диск работал на максимальной емкости, не было возможности сделать дамп). Вот почему вам нужновсегда извлекайте диски перед их извлечением. Процесс извлечения сообщает диску о необходимости очистить кэш, прежде чем он сообщит вам, что «можно безопасно извлечь устройство».
При этом скорости дисков выглядят мучительно медленными. Каков источник файлов? Ранее сегодня у меня был rsync (передача данных по сети), работающий на HDD со скоростью ~110 МБ/с после заполнения кэшей. Возможно, у вас где-то узкое место, или средства передачи (источник и/или назначение) заняты другими делами. На одном из них запущена операционная система? Вы просматриваете фотографии/видео на одном из дисков?