On Thu, 17 Dec 1998, Hans Franke wrote:
But it can be seen as one. Apple DOS stores files thru
a block
list, where a bit is set for every allocated block within the
'file address space'. So if I open a random text file and put
a 128 Byte record into position 1000, only two blocks are written
onto the disk. THis structure is the same for sequential written
files - just there are no unallocated blocks.
Pleas correct me if my memory regarding CBM files (or Apple files)
has some holes - I'm about to develop a influenza right now.
I think your memory has some holes (I knew that anyway). As far as I
remember, with a random access text file, Apple DOS will write 1000 * 128
(128,000) bytes of zeroes before it lays down your 128 bytes, thereby
creating a large, mostly empty file.
Sellam Alternate e-mail: dastar(a)siconic.com
------------------------------------------------------------------------------
Always being hassled by the man.
Coming in 1999: Vintage Computer Festival 3.0
See
http://www.vintage.org/vcf for details!
[Last web site update: 12/07/98]