Path: utzoo!mnetor!uunet!husc6!bbn!mit-eddie!uw-beaver!cornell!batcomputer!itsgw!steinmetz!sungoddess!oconnor From: oconnor@sungoddess.steinmetz (Dennis M. O'Connor) Newsgroups: comp.sys.amiga Subject: Re: Squeeze for Amiga (was: Re:Unix) Message-ID: <9850@steinmetz.steinmetz.UUCP> Date: 8 Mar 88 17:28:15 GMT References: <301@brambo.UUCP> Sender: news@steinmetz.steinmetz.UUCP Reply-To: sungoddess!oconnor@steinmetz.UUCP Organization: GE Corporate R&D Center Lines: 26 Actually, this SQUEEZE concept is so appealing, I'm attempting to write my own, in Modula-2. When (and maybe if) it is finished, I'll release it, with source, to PD. In the mean time, I'll take some advice on what to do. SO far, with Randell Jesup's advice, I've decided to 1. Grow directories inc. file headers up from block 880, and file data blocks down, except for ".info" files. Or is it the other way around ? 2. Leave no disjoint unused blocks 3. Keep all hash lists on the fewest tracks possible (i.e. never split a hash chain across tracks ) 4. Keep directories contiguous 5. keep file data blocks contiguous 6. Keep the data blocks for ".info" files contguous with the file header block. 7. Try to pack file data blocks to minimize the number of files split across tracks. So, anything wrong here ? Anything else need to be done ? E-mail, please, I'll summarize, even if I don't finish it. -- Dennis O'Connor oconnor%sungod@steinmetz.UUCP ARPA: OCONNORDM@ge-crd.arpa (-: The Few, The Proud, The Architects of the RPM40 40MIPS CMOS Micro :-)