Mail Archives: djgpp/1997/10/29/15:18:57
On 29 Oct 97 at 11:04, Eli Zaretskii wrote:
> If you search the DJGPP mail archives, I think you will find that it
> was shown here time and again that, given an optimal setup, lots of
> RAM, and the same processor and disk, DJGPP on DOS doesn't fall
> behind Lunix by more than 30%. Anybody who looks at the numbers
> will realize that ``cool'' OS features mean much less for
> performance than raw CPU and I/O power and a good system setup.
I can only agree with this wholeheartedly. My 386-33 with 12M of
memory (3-4 used for cache/ramdisk) beat the pants off a 486-50 with
8M (same config otherwise). Yes, I know the faq says not to use a
ramdisk with <16M, but I found that a 2.5M ramdisk with (compressed)
gcc, cc1, cc1plus, cpp, and as (ld?) leaving ~.75M for temp space
made a significant diference and I could have a small cache (.5-1M).
BTW this is with good old DOS (OpenDos 7.01). This was faster than a
2M-3M cache and No ramdisk.
The moral of my story? Raw cpu power is not enough, you need that
memory too. Configure configure configure...
Oh, giving gcc the -v option is a good way of debugging your
configuration.
Hmm, now that my 386 has 16M, maybe I'll pop the system includes on
the ram disk as well...
Bill
--
Leave others their otherness.
- Raw text -