home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!inmos!wraxall.inmos.co.uk!frogland!des
- Newsgroups: comp.os.os2.misc
- From: des@inmos.co.uk (David Shepherd)
- Subject: Re: post-CSD disk performance
- Message-ID: <1992Nov11.093338.29959@wraxall.inmos.co.uk>
- X-Newsreader: Tin 1.1 PL5
- References: <1992Nov9.165642.25878@qucis.queensu.ca>
- Date: Wed, 11 Nov 92 09:33:38 GMT
- Lines: 26
-
- Brent Nordin (nordin@qucis.queensu.ca) wrote:
- : I installed the CSD last week on a Dell 310 (386DX-20,8MB RAM),240MB spread over
- : 2 ESDI drives, 2 FAT partitions and 1 HPFS partition. I had occasion to
- : delete a subdirectory containing about 110 files, with an average size of
- : 1k bytes. The operation seemed very slow, so I did some further testing.
- : The files were all on one of the FAT partitions.
- :
- : Native DOS, delete 110 files < 2 secs
- : OS2 window 18 secs
- : DOS window under OS2 3 minutes, 10 seconds!!!
-
- one reason why OS/2 under FAT is slower than plain DOS is that
- everytime it deletes a file then it has to rewrite the directories
- extended attributes to remove that file's entry. Hence while
- under DOS the delete consists of flipping the delete bit in the
- directory entry for all the files, under OS/2 in addition the extended
- attributes need to be rewritten. As i assume the fact that EA's
- under FAT are in a special file is hidden in the filesystem, this
- EA rewriting may be being done 110 times :-)
-
- not sure how to explain why DOS is so much slower though
-
- --------------------------------------------------------------------------
- david shepherd: des@inmos.co.uk or des@inmos.com tel: 0454-616616 x 625
- inmos ltd, 1000 aztec west, almondsbury, bristol, bs12 4sq
- 1992: celebrate the quincentenary of columbus getting lost
-