Return to Uncreativelabs.net front page Uncreative Labs
PC XT and AT forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

 DOS 5 pausing after reading a directory View next topic
View previous topic
Post new topicReply to topic
Author Message
mbbrutman



Joined: 21 Dec 2005
Posts: 66

PostPosted: Mon Jan 02, 2006 8:49 pm Reply with quoteBack to top

For those of you running DOS 5 on an older machine, like a PC or an XT. (An AT is probably too fast.)

If you use it with a drive that is in the 60 to 100MB (or more) size range, do you notice long pauses after doing a directory or certain types of file accesses?

I'm using a pretty high performance 544MB SCSI disk carved up into 100MB partitions. It's being driven by a parallel-port to SCSI adapter on a PCjr using a bi-directional parallel port.

Usually after reading a directory for the first time DOS just kind of hangs, then comes back. The drive light is flashing, so I think it is computing the free disk space.

Has anybody else seen this?
View user's profileSend private message
Jorg



Joined: 03 Dec 2005
Posts: 41
Location: Netherlands

PostPosted: Mon Jan 02, 2006 9:44 pm Reply with quoteBack to top

Hey Mrbrutman, here too? Smile

I see this on xt's mainly (also with dos 3.3)
View user's profileSend private messageICQ Number
mbbrutman



Joined: 21 Dec 2005
Posts: 66

PostPosted: Mon Jan 02, 2006 10:22 pm Reply with quoteBack to top

We obsolete machine users are a limited group. Wink

I suspect it is a free space calculation doing this. I need to try it on a disk with smaller partitions to see if I can shrink the pause down. If I can, then I'll know what the source of the problem is.

Of course I can't figure out why DOS needs to keep refiguring the free space. You'd think it's in the FAT.
View user's profileSend private message
jforb



Joined: 22 Oct 2005
Posts: 61
Location: sunny AZ

PostPosted: Mon Jan 02, 2006 11:07 pm Reply with quoteBack to top

like a couple seconds? sounds normal to me....

_________________
Jim

selectric.org
View user's profileSend private messageVisit poster's website
Puckdropper
Site Admin


Joined: 02 Oct 2004
Posts: 766
Location: Not in Chicago

PostPosted: Tue Jan 03, 2006 12:23 am Reply with quoteBack to top

I've noticed it. It always helped in being able to read so I didn't have to use the /w or /p switches.

This sounds interesting enough that perhaps Raymond Chen would care to comment on it in his blog. He does Windows history and Win32 programming entries (mainly) and it's usually an interesting read.

http://blogs.msdn.com/oldnewthing/default.aspx

_________________
>say "Hello sailor"
Nothing happens here.

>score
Your score is 202 (total of 350 points), in 866 moves.
This gives you the rank of Adventurer.
View user's profileSend private messageVisit poster's websiteAIM AddressYahoo MessengerMSN MessengerICQ Number
mbbrutman



Joined: 21 Dec 2005
Posts: 66

PostPosted: Tue Jan 03, 2006 1:00 am Reply with quoteBack to top

Hmm .. thought I replied, reply must have been eaten.

On my 8088 class machines with 60 to 100MB partitions the pause is more like 5 to 10 seconds. It is very noticable. If it were just 2 I wouldn't complain.

I'll check that blog out, although usually I avoid blogs like the plague. What the hell is a blog anyway .. I just call them web pages. Smile
View user's profileSend private message
jforb



Joined: 22 Oct 2005
Posts: 61
Location: sunny AZ

PostPosted: Tue Jan 03, 2006 2:10 am Reply with quoteBack to top

5 to 10 seconds on an 8088 is like a millisecond on a modern computer

_________________
Jim

selectric.org
View user's profileSend private messageVisit poster's website
harshbarj



Joined: 01 Oct 2004
Posts: 169
Location: behind you!

PostPosted: Tue Jan 03, 2006 3:19 am Reply with quoteBack to top

yep. Thats normal. I have a 1gig+ hard drive in my xt and it take a while to respond after a dir command. Seeing as I'm only using about 50mb I COULD drop in a smaller drive Very Happy .

_________________
Raise Your IQ. Eat Gifted Children.
View user's profileSend private messageSend e-mailVisit poster's website
T-R-A



Joined: 02 Oct 2004
Posts: 594
Location: Western NC

PostPosted: Tue Jan 03, 2006 7:01 am Reply with quoteBack to top

Quote:
If you use it with a drive that is in the 60 to 100MB (or more) size range, do you notice long pauses after doing a directory or certain types of file accesses?


Yep, happened on DOS 6.22 and PC-DOS 2K

Hmm, and I thought it was the crappy IDE controller-card I was using....
View user's profileSend private message
Puckdropper
Site Admin


Joined: 02 Oct 2004
Posts: 766
Location: Not in Chicago

PostPosted: Tue Jan 03, 2006 1:11 pm Reply with quoteBack to top

I'm going to install Windows 95 on a virtual machine and see what happens at the command line.

I got 98 installed, so I'll give that a try too.

_________________
>say "Hello sailor"
Nothing happens here.

>score
Your score is 202 (total of 350 points), in 866 moves.
This gives you the rank of Adventurer.
View user's profileSend private messageVisit poster's websiteAIM AddressYahoo MessengerMSN MessengerICQ Number
Puckdropper
Site Admin


Joined: 02 Oct 2004
Posts: 766
Location: Not in Chicago

PostPosted: Tue Jan 03, 2006 1:40 pm Reply with quoteBack to top

Ok, looks like '98's command.com does it, so does XP's. I'm playing with getting Win95 installed on a Virtual PC, but without a disk image or real floppy drive it's difficult. (USB sticks come along and cause the abandonment of the oldest, most reliable computer hardware component there is!)

Here's something about calculating the size of a directory:
http://blogs.msdn.com/oldnewthing/archive/2004/12/28/336219.aspx

_________________
>say "Hello sailor"
Nothing happens here.

>score
Your score is 202 (total of 350 points), in 866 moves.
This gives you the rank of Adventurer.
View user's profileSend private messageVisit poster's websiteAIM AddressYahoo MessengerMSN MessengerICQ Number
wdegroot
Guest





PostPosted: Tue Jan 03, 2006 2:36 pm Reply with quoteBack to top

i considered my xt clone to be " peppy" as i set everything to run efficiently
( not being able to afford anything faster)
the FIRST time i noted a real delay ( the pc thinking) was when i zipped a fairly large file.
also when I saved a 1-2 meg text file in wordstar 3 or 4, I went and had supper, as it was slow.
ryan no log
Guest





PostPosted: Wed Jan 04, 2006 10:35 pm Reply with quoteBack to top

I asked this question long ago in the old forum and no one seemed to know the answer. I too have noticed that a dir command results in a delay command then a dir.
Jorg



Joined: 03 Dec 2005
Posts: 41
Location: Netherlands

PostPosted: Thu Jan 05, 2006 4:22 pm Reply with quoteBack to top

does dir/W does it too?

_________________
Hey you with the pretty face, welcome to the human race!

IBM 5150 5155 5160 5162 5170
IBM 5151 5152 5153 5154
View user's profileSend private messageICQ Number
Guest






PostPosted: Thu Jan 19, 2006 4:12 am Reply with quoteBack to top

The pause is DOS calculating the amount of free space on the drive, to do which it has to scan through the entire FAT counting the number of free entries.

Later versions of DOS (but I couldn't say where, exactly) cached an _approximate_ free space amount to avoid this delay at the expense of slightly inaccurate or out-of-date display.
Display posts from previous:      
Post new topicReply to topic
 Jump to:   
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001/3 phpBB Group :: FI Theme :: All times are GMT