bug-wget
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-wget] Feature request/suggestion: option to pre-allocate space


From: Giuseppe Scrivano
Subject: Re: [Bug-wget] Feature request/suggestion: option to pre-allocate space for files
Date: Sat, 28 Jan 2012 14:40:24 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux)

Hello,


address@hidden writes:

> On Linux, fallocate() and posix_fallocate() can be used to pre-allocate
> space. The advantage of fallocate() is that, by using the
> FALLOC_FL_KEEP_SIZE flag, space is allocated but the apparent file size is
> unchanged. That means resuming with --continue works as normal.
> posix_fallocate() on the other hand, sets the file length to its full
> size, meaning that --continue won't work unless there were some way to
> specify the byte offset that wget should continue from.

would you like to send a patch which implements this?  It should be
enabled only for those files that have a known file size (FTP or HTTP
with an explicit content-length header).  I can't imagine of any
admissible heuristic that we can use when this information is missing.

Cheers,
Giuseppe



reply via email to

[Prev in Thread] Current Thread [Next in Thread]