home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.os.msdos.programmer:10833 alt.msdos.programmer:2800
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!drycas.club.cc.cmu.edu!pitt.edu!infidel
- Newsgroups: comp.os.msdos.programmer,alt.msdos.programmer
- Subject: Re: Number of subdirectories limited ?
- Message-ID: <10031@blue.cis.pitt.edu.UUCP>
- From: infidel+@pitt.edu (todd j. derr)
- Date: 22 Nov 92 01:38:00 GMT
- Sender: news+@pitt.edu
- Followup-To: comp.os.msdos.programmer
- References: <1992Nov17.195401.772@murdoch.acc.Virginia.EDU> <1992Nov18.004253.3704@mksol.dseg.ti.com> <1992Nov18.194342.20953@newstand.syr.edu>
- Organization: university of pittsburgh cis
- Lines: 30
-
- In article <1992Nov18.194342.20953@newstand.syr.edu>
- amichiel@rodan.acs.syr.edu (Allen J Michielsen) writes:
-
- >One more piece of this, is that 360K system disks have a limit of 112 files,
- >114 for non-system disks. However, in eithercase... The root FAT can also
- >run out of room. This occurs when you have lots and lots of little files and
- >the disk is heavily fragmented. This (probably) is impossible for a 360K
- >floppy but not for other disks. But, again, subdir's help to eliminate this.
-
- There is no such animal as a 'root FAT'. DOS disks have ONE FAT
- for the whole disk. Actually, most of them have two exact copies of
- the FAT, but since they're exact copies, they are, in effect, one FAT.
-
- Entries in the FAT are one per cluster, which can either be a flag
- indicating Reserved, Bad, or Unused, or a pointer to the next cluster
- in the file or an EOF flag. Therefore, when you're out of FAT
- entries, you're out of space on the disk. Plain and simple. Yes, the
- root DIRECTORY has a limit, but that's the only limit other than
- physical disk space imposed on the disk.
-
- I know someone has said this before, but people don't seem to believe
- that this is true... Oh well.
-
- todd.
-
-
- --
- todd j. derr \ infidel+@pitt.edu
- university of pittsburgh cis \ +1 (412) 363-9027
- moderator, comp.os.ms-windows.announce \ +1 (412) 624-7140
-