Hi,

On Mon, 01 Nov 1999 15:53:29 -0500, Jeff Garzik
<[EMAIL PROTECTED]> said:

>> XFS delays allocation of user data blocks when possible to
>> make blocks more contiguous; holding them in the buffer cache.
>> This allows XFS to make extents large without requiring the user
>> to specify extent size, and without requiring a filesystem
>> reorganizer to fix the extent sizes after the fact. This also
>> reduces the number of writes to disk and extents used for a file. 

> Is this sort of manipulation possible with the existing buffer cache?

Absolutely not, but it is not hard with the page cache.  The main thing
missing is a VM callback to allow memory pressure to force unallocated,
pinned pages to disk.

--Stephen

Reply via email to