Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!ames!decwrl!sdd.hp.com!usc!rutgers!orstcs!nyssa.CS.ORST.EDU!darwinr From: darwinr@nyssa.CS.ORST.EDU (Henry Throop) Newsgroups: comp.sys.apple2 Subject: Re: SoundSmith .94 queery Message-ID: <19671@orstcs.CS.ORST.EDU> Date: 4 Aug 90 04:37:06 GMT References: <9008031456.AA10175@apple.com> Sender: usenet@orstcs.CS.ORST.EDU Reply-To: darwinr@nyssa.CS.ORST.EDU.UUCP (Henry Throop) Organization: Oregon State University - CS - Corvallis Oregon Lines: 26 In article <9008031456.AA10175@apple.com> MQUINN%UTCVM@PUCC.PRINCETON.EDU writes: >[I wrote...] >>while subdirectories can take as many as you want. > >Are you SURE? 'cause I was copyin' some of my OLD DOS 3.3 files from 5.25" >disks one day and filled up several 3.5" disks (including the directories). >When the root directory filled up, I had to delete the last file, then make >a new subdirectory, then when that one filled up, I had to make another one >inside of that one. Yup, I'm pretty sure. I just made 260 files within a subdirectory without any problems. The reason it's not limited is because on the root, the entire directory must fit within a few blocks that have to be on track 0. A subdirectory block can be anywhere on the disk, and has in it a pointer to its next block, so it can be expanded dynamically whenever you need it. This should be the same under ProDOS 8, ProDOS 16, and GS/OS, since they all use the same disk structure. (See _Beneath Apple ProDOS_ for everything you've ever wanted to know about ProDOS.) Henry -- Darwin Roberts Internet: darwinr@nyssa.cs.orst.edu