При использовании веб-интерфейса Transmission на моем сервере Debian я заметил, что когда начинается загрузка, Transmission загружает около 5 МБ, а затем останавливается на несколько минут, прежде чем продолжить. При ближайшем рассмотрении я понял, что в течение этого времени загрузки «растет» файл загрузки в моем каталоге загрузок. Как только этот файл достигает размера загрузки, загрузка передачи продолжается с того места, где она была прервана.
Мне просто интересно, почему это происходит? Почему при загрузке файл расширяется до полного размера, а не расширяется во время загрузки? Я думал, что это может быть что-то, связанное со свободным пространством, но он наверняка использует du
или что-то еще, чтобы проверить наличие свободного места в каталоге загрузок перед началом загрузки.