[comp.sys.ibm.pc.hardware] SUMMARY: 386 configuration tradeoffs

wadswort@babss.UUCP (John H. Wadsworth) (03/26/91)

Recently I asked about configuration tradeoffs in a 386 system to
be used to run *nix,X11,GNU etc. Below is a summary with the question
and the replies. The names have been deleted to protect everyone from
conflict of opinion flamewars. Thanks to all who responed. I hope others
can find this info as enlightening as I did!

The quick summary: Buy a 386/33 with at leat 64k cache and >4M with SVGA

Original message starts with >        
Replies split by *******

In article <1335@b1.babss.UUCP> you write:
>I'm considering purchasing a system for home use. I will run
>*nix,X11,GNU etc. With this in mind, I'd like to hear your
>opinion about which tradoffs I should make to get a reasonable
>configuration at a reasonable price.
>
>386 33mhz or 25 mhz?
>Is the 25 _that_ much slower?
>


Yes...though 25MHz is pretty reasonable for home use.

***********************************************************************

Well, 33MHz is 30% faster.

***********************************************************************

25 / 33 = 0.76.  Provided you have either cache or fast memory (in
order to have 0 wait states), you really see this difference.

***********************************************************************


Well, I own a no cache 25 mhz, and it irritates me. My system has 2 meg of
memory and 80 MB HD. For a couple hundred bucks more ($300 somethin') I
could have own a more powerful 33Mhz 80 MB HD, 64K Cache, 4 M memory, etc.
My suggestion, by 386-33 if what you want is a 386. Among the 386, surely
386 is the most powerful, and the performance to price ratio of 386-33
is better too (from PC Magazine).

***********************************************************************

A reminder.  You are buying a 387 (which is a good idea for X)
have a look at 486 prices.  A 486 motherboard can be a better deal than
386/33 + Coprocessor.

***********************************************************************



>Extra cache or extra main memory?
>Given the choice would you rather have more cache or more main memory?


More main memory.  Remeber first of all the "more cache" != "more speed"
for every job mix, especially under Unix.  Secondly, the cost of paging
from insufficient main memory is orders of magnatude greater than the
cost of taking a cache miss.
***********************************************************************

4MB of main memory is not really enough to run X (2MB is not
even close).  The system swaps itself to death.  I'm pretty
happy round here with a 386/25, 64k cache, 8MB, 344MB disk, and
800x600 VGA running SCO Unix (ODT).  Oh, and a tape drive is a
*really big* win (I have a 60MB Archive Viper).

***********************************************************************

About cache, 64K or 128K is sufficient. Remember the rule of the-bigger-the-
number-the-better-the-system don't apply to cache. A very large cache would
ussually lies there useless, because you put many junks in there.

***********************************************************************


Overall performance will suffer without enough main memory....immediate
performance will suffer due to lack of cache.  Get a 64K cache at least,
especially at 33 mhz.

***********************************************************************

As I said in my earlier reply, under Unix (and other multitasking
OSes), more cache does *not* mean better performance for any given job
mix.   The optimal amount of cache you need can only be determined
empiricly by close examination of what you do on the box...


***********************************************************************

Get 8MB for UNIX.  Period.  SCO Open Desktop requires 6MB just to LOAD...

***********************************************************************

This is absolutely not true.  ODT will load and run just fine in 4MB
of RAM, although slowly due to excessive paging if you are running X.
It will not load in 2MB...I've never tried 3MB.  I *think* the
ISC/ESIX/Microport crowd can load and run a basic system in 2MB, but
someone else will have to confirm this.  Something like Xenix will
certainly run in 2MB.

***********************************************************************

32Kb cache gets hit rates over 90% for typical applications; 64Kb
cache gets 95%; 256Kb cache gets 97%.  My interpretation of these
figures is that 256Kb is not worthwhile.  Most mainboards do not let
you choose between 32 and 64 -- they support one or the other.

***********************************************************************

Main memory, if the cache upgrade is to 256Kb from either 32 or 64.

***********************************************************************

You should get 8Meg RAM, and cache should help a lot.  Remember, Unix and X11
require a lot of power.


***********************************************************************


>Svga or vga?
>I think I know the answer to this one. I recently read some advice
>that said "Don't skimp on the monitor. Your eyes will suffer" I'd
>rather not have to replace either my monitor or my  eyes because
>one was no longer suitable so I suspect I want the SVGA (color too!).
>Are there any problems with this, ie. X11 wont run in Svga anyway?
>

***********************************************************************
For monitor, go for SVGA (800x600) at least. If you want sharper image
get the 1024x768 which is now not very expensive.

***********************************************************************

And yes...get a quality monitor.  You'll be glad you did.

***********************************************************************

Definitely SVGA.  Looking at your applications, you should get a decent video
card, not the $100 cheap ones.


***********************************************************************

Svga.  X is terribly cramped (I say useless, but thats just me) with
less than 800x600.

***********************************************************************

Svga is a complicated business for XWin.  You have to consider if the
X-server you will be running supports your graphics board.  The best
vga X-server around is freeware -- X386. It supports best Tseng Labs
(T400) based cards.  It will go up to 1024x768 non-interlaced if your
monitor goes along with it.


***********************************************************************

the difference in cost is only $100 for card and monitor (plain VGA
cards can hardly be found any more, anyway).  But monitor quality
varies widely, even for the same rated specs.  Shop carefully.


***********************************************************************

Roell's X server supports most major SVGA, with support for the rest on
the way.  Beware that not all SVGA chipsets are created equal.  Tseng
ET4000 is best; next come several including Trident which is usually
the price leader in this group.  Avoid the low-end ones such as Oak.

***********************************************************************


>
>Lastly, do you think the prices for a '386 are stable or are
>they expected to drop sharply in the next 6-8 months?
>
***********************************************************************
6-8 months down the road there will *always* be something
bigger, faster, cheaper, stronger.  Decide what you want and can
afford to buy now.  If you keep looking ahead, you'll never actually
buy anything...
                      [ TRUE! Thanks!] -jhw
***********************************************************************

I also heard rumor (again rumor) that once the 486-50 hit the market in 6-8
months, the price of the lower class computer (386 included) will drop.
True or false, you decide.

***********************************************************************