[lkml]   [1996]   [May]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectFile preallocation
Would it be useful to preallocate larger chunks of a file?

If two or more files in the same directory are written to at the
same time, for example with

for i in 1 2 3 4
dd if=/dev/zero of=/mnt/large-$i bs=8k count=8000 &

then the data will interleave on the disk, making subsequent reading

The current preallocation strategy is to use a maximum of 8k. This
could be extended to preallocate a fraction of the current file size,
from a minimum of the current 8k to a certain maximum (for example 256k).


[This isn't my idea, it's originally by Kristian Koehntopp. He's
also got a patch for it. I thought it might be worth mentioning
before 2.0]
Thomas Koenig,, ig25@dkauni2.bitnet.
The joy of engineering is to find a straight line on a double
logarithmic diagram.

 \ /
  Last update: 2005-03-22 13:37    [W:0.038 / U:0.016 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site