Такое впечатление , что при скачке даунмастер дополнительно кэширует данные на том же разделе где и файло, несмотря на то что место под файл уже зарезервировано. забыл уточнить файло лилося с разных серверов.
Скорее всего оно так и есть, так как:
- Увеличены кеши при закачке файлов для уменьшения количества обращений жесткому диску
1. Возможно вопрос покажется очень глупым, но как может выполняться кеширование и где, чтобы не обращаться к жёсткому диску?
2. При закачке каких размеров файлов (50МБ, 100МБ)?
3. Скорее всего, если кеш - это некоторая область оперативной памяти, тогда понятно, почему появляется сообщение о недостатке свободного места. Оно появляется тогда, когда этот самый кеш переполняется (где он там хранится) и в результате этого пишется, что недостаточно свободного места именно в кеше, а не на том разделе, куда закачивается файл. Также, скорее всего, кеш здесь фиксированного размера и при закачке, например большого файла, DM не выгружает/не успевает выгрузить закачанные данные в сохраняемый файл при приближении/достижении предела того самого размера кеша.
У меня версия 5.5.11.1167. В настройках так (насчёт кеша):
Соеденение > Настройки HTTP/FTP > убрана галочка с пункта "Отключить использование кеша (no-cache)" и Закачки > стоит галочка "Резервировать место на диске для всего файла", также "Минимальный размер при котором открывается новая секция" = 20000 байт
Возможно поэтому у меня, тьфу-тьфу-тьфу, нет ошибки о недостаточности места в кеше (на диске).