TIP: Click on subject to list as thread! ANSI
echo: os2
to: JONATHAN DE BOYNE POLLARD
from: MIKE RUSKAI
date: 1999-12-13 11:18:00
subject: Install

Some senseless babbling from Jonathan De Boyne Pollard to Lee Aroner
on 12-12-99  17:50 about Install...

 JdBP>> I think that Leonard is trying to make the point that using 
 JdBP>> FCBs for "fast deletions" is pointless in those 
 JdBP>> environments, because it *isn't* actually faster that doing 
 JdBP>> things the more up-to-date way using a simple 
 JdBP>> findfirst/findnext loop.
 
 LA> I *have* compared it Johnathan, and it's a whole big pile faster    
 LA> than running a loop, which, of course, is the backup routine in    
 LA> case the drive in question is HPFS (since warp intentionally    
 LA> traps if you try this on HPFS with a wildcard spec).

 JDBP> It's only faster on DOS, though.  It *isn't* faster on non-DOS
 JDBP> operating systems, such as OS/2 or Windows NT.  Try measuring it on
 JDBP> something other than DOS.

 JDBP> This was demonstrated a year or so ago in this very echo, with people
 JDBP> using the 4DOS DEL command with and without the /Q switch (which
 JDBP> selects between using FCBs and using MS-DOS version 2.0 style deletion)
 JDBP> and discovering that the two operate at exactly the same speed. 
 JDBP> Unfortunately, I don't remember who it was who sat down and tested it.

I can't say I was the only one, but I did post about running 4DOS's DEL
command with and without the /Q switch.

You were confused at the time about what it is that I was advocating,
because I did in fact report that 4DOS's deletes were substantially faster
with /Q than without.  I was not, of course, trying to say that FCB usage
was the reason, and in fact took some amount of time explaining that 4DOS's
/Q switch has nothing whatsoever to do with FCB's unless you're running
native DOS.

Under DOS, the /Q switch both suppresses output, and utilizes FCB's if the
deletion mask is suitable (not an extended 4DOS mask).  Under OS/2, the /Q
switch merely suppresses output.

When I first ran the test, it was on a 486DX2/66 machine, and the
difference in deletion speed was quite dramatic, between using /Q and not.

This was due entirely to the fact that screen I/O is expensive, and that
expense is readily apparent on a 486 system.

When I shortly thereafter upgraded to a Pentium/200, the difference became
quite negligible.

The discussion, incidentally, took place between two and three years ago.

I still remember writing about the brand new name of Chicago, complaining
that it wasn't even 1995 yet, in OS_DEBATE.

Mike Ruskai
thannymeister@yahoo.com


... Conscience gets a lot of credit that belongs to cold feet.

___ Blue Wave/QWK v2.20
--- Platinum Xpress/Win/Wildcat5! v3.0pr2
138/2
397/1
* Origin: FIDO QWK MAIL & MORE! WWW.DOCSPLACE.ORG (1:3603/140)

SOURCE: echoes via The OS/2 BBS

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.