Jeff Vian wrote:
Exactly, and IIRC the filesystem knows that if it needs X amount of
space for a file, then Y number of inodes are marked for use for that
file at the beginning. Thus space allocated is as contiguous as is
efficient for read/write on the disk.
If "the filesystem knows that if it needs X amount of space for a file,"
that implies there's a way of telling it that.
How's that done? I don't recall any system call for *x (there is one for
OS/2), and one could do it in JCL in IBM's OS in the 60s), but in the *x
world I've never seen a way to do it.
--
Cheers
John
-- spambait
1aaaaaaa(a)computerdatasafe.com.au Z1aaaaaaa(a)computerdatasafe.com.au
Tourist pics
http://portgeographe.environmentaldisasters.cds.merseine.nu/
do not reply off-list