home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / cbm / 5129 < prev    next >
Encoding:
Text File  |  1992-12-21  |  1.7 KB  |  40 lines

  1. Path: sparky!uunet!olivea!spool.mu.edu!umn.edu!csus.edu!netcom.com!fuzzy
  2. From: fuzzy@netcom.com (Fuzzy Fox)
  3. Newsgroups: comp.sys.cbm
  4. Subject: Re: Make directory longer?
  5. Message-ID: <1992Dec19.063751.2129@netcom.com>
  6. Date: 19 Dec 92 06:37:51 GMT
  7. References: <1992Dec14.234645.19234@gdwest.gd.com>
  8. Distribution: usa
  9. Organization: Foxes 'R' Us - Seven locations to serve you
  10. Lines: 28
  11.  
  12. stlucas@gdwest.gd.com (Joseph St. Lucas) writes:
  13.  
  14. >Is there a way to make the directory on a 1541 handle double the number
  15. >of files it currently can ? (memory says > 200, but < 300)
  16. >I don't mind using another track to do it, IF it can be done.
  17.  
  18. Yes and no.  I once created a disk that used tracks 17-19 for the
  19. directory.  I had to do all the work by hand, and then found that DOS
  20. does *not* understand directories that are not on track 18 very well.
  21. It will read them okay, but it will not properly create files in the
  22. modified directory.  It might be true that the files can be properly
  23. created if the new directory sector is on track 18, but that's not very
  24. useful.  I recall write-protecting the disk after I created it, so that
  25. it wouldn't eat itself.  :)
  26.  
  27. I also found that a disk with 300 files on it is deathly slow,
  28. especially when looking for files near the end of the directory.
  29. Even using a wider sector interleave (such as 9, which usually helps)
  30. was not very helpful.
  31.  
  32. So, the answer is:  Yes, it can be done, but it's not worth the effort
  33. due to compatibility problems and slow access times.
  34.  
  35. -- 
  36. #ifdef TRUE         | Fuzzy Fox                  fuzzy@netcom.com
  37. #define  TRUE   0   | a.k.a. David DeSimone      an207@cleveland.freenet.edu
  38. #define  FALSE  1   | "You have been recruited by the Star League to defend
  39. #endif              |    the Frontier against Xur and the Kodan Armada."
  40.