Version 1.2 6/17/88
I speeded up DVMON 1.1 by a factor of five (and also reduced its memory
requirement from 9K to 3K) by chopping out the high-level functions and going
to the low-level equivalents (i.e. using direct BIOS calls instead of
printf(), using the DOS time and date directly rather than converting it to a
long first and then splitting it up again).
DVMON now shows 99% unused on my 10MHz 286, where before it showed 95%, when
it is the only thing running.
Version 1.3 6/20/88
DVMON is now even faster. A test version which displays the first decimal
place alternates between 99.6 and 99.8 percent unused, so v1.3 uses only about
0.3% of CPU time! (maybe even only 0.2%, as the extra digit display does take
additional CPU time) Version 1.3 is thus a full 15 times faster than v1.1.
ARPA: [email protected]