🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc
Article #26309

Re: Windows Anyone?

#26309
From: Bill Mayhew
Date: Sun, 10 Apr 1988 20:04
83 lines
5084 bytes
I recently got windows 386 running on an IMB model 80.  Even with
the horsepower of the model 80, Windows is still pokey at times.
One thing windows 386 does do is to manage extended memory quite
nicely.  The model 80 I am using is equipped with 6 megabtyes of
memory.  When I run noton's SI from an interactive command.com
window, it reports 5.5 meg of *expanded* memory are free.  Thus
windows is automattically converting the system's extended memory
into the more dos-usable expanded memory through emulation.  Neat
trick.

The multitasking aspects of windows 386 do work.  Some nasty things
like Lotus 1-2-3 or most any grphics program (windows paint
excepted) must be run in "exclusive" mode that essentially puts
everythig else away while they run.

The renering of text into the VGA display is reasonably quick, and
is much, much better than the excuse of a windowing system in
windows 1.03.  The resizing of windows is rather klutzy compared to
systems like the Commodore Amiga or the Apple Macintosh.  The most
obvious thing missing is a "depth arranger" on the window that
makes it easy to move what's on the top of the pile to the bottom.
the Amiga's way of doing that is much more elegant -- probably
copyright -- and why windows doesn have it.  There is a zoom box
that lets one iconize a window and send it to an icon row at the
bottom of the desktop -- this is the easiest, if not most elegant
way to quickly get to the bottom of the pile of a bunch of windows.
on the screen.  One other feature that the Amiga has that is not on
the Macintosh or windows 386 are screens that can be rolled down
like window shades.  Windows related to specific projects can be
attached to separate screens on the Amiga, thus making life easier
when several projects each have several windows open.

Windows multitasking is reasonably quick until an application
starts doing disk I/O, then things rapidly fall apart.  I wrote
some batch files that used a c program to generate ridiculous
newspaper headlines.  The batch file was intentionally designed to
use the disk a lot.  I could really only run three background task
command.com windows running the batch program before the system
bogged down and got difficult to control.  For contrast, I ran the
same "benchmark" on my AT&T Unix PC (10 MHz, 16 bit, 2 meg versus
the IBM with 32 bit, 16 MHz, 6 meg).  I was careful to construct a
Bourne shell script that thrashed the disk similarly to the msdos
batch script.  The Unix PC also used bit-mapped windows with text
renering.  The Unix PC does have a simpler job since its screen is
about 700 * 380, whereas the VGA screen is 640 * 480.  VGA is also
color, while the Unix PC is a monochrome display.  The Unix PC
running 3 windows generating headlines was able to geneate about
four times as many per second as the windows 386 system.  I also
was running an online telecom session on a second virtual console
on the Unix PC.

Speed comparisons between the Unix PC rendering text and windows
386 were nearly equivalent, if the program running didn't need to
access the disk.  Obviouly the inefficient file system design of
msdos shows itself quite nicely here.  I wonder if OS/2 is going to
be dogged by similar crummy disk performance since it also uses the
same old msdos file structure.

One thing that windows 386 gets you that OS/2 does not is the
ability to run several current generation msdos applications at
once.  For instance, I was able to run two Turbo C compile sessions
from TC's integrated environment.  I suppose I could have run more,
but I didn't feel like trying it.  OS/2 is only going to be able to
run one current generation msdos application at a time in the
"compatiblity box" (recently re-named "compatibility window").  I
guess they felt "box" sounded sexist -- like they prefer "planar"
rather than "motherboard".  OS/2 will run multiple OS/2
applications, of course.

I think some of the Unix based DOS merge products may be the answer
for people that want to run simultaneous msdos appplications, for
these will be able to map the msdos file system onto the unix file
system.  Since I haven't seen any of the Unix 386 DOS merge
products I can't really honestly comment yet.

To sum up, windows 386 is probably worth the bucks, if one has an
appropriately beefy 386 system.  I wouln't try to run it with less
than 4 megabytes of memory aournd.  That is, presuming that you
want to take advantage of the multitasking capabiltiies -- which at
the current time are main reason for having windows 386 around.

--Bill
Technical Details
Message-ID: <1097@neoucom.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!bloom-beacon!tut.cis.ohio-state.edu!mailrus!ames!pasteur!ucbvax!decvax!mandrill!neoucom!wtm
References: <4490012@hpcvca.HP.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!bloom-beacon!tut.cis.ohio-state.edu!mailrus!ames!pasteur!ucbvax!decvax!mandrill!neoucom!wtm
From: wtm@neoucom.UUCP (Bill Mayhew)
Newsgroups: comp.sys.ibm.pc
Subject: Re: Windows Anyone?
Message-ID: <1097@neoucom.UUCP>
Date: 10 Apr 88 20:04:34 GMT
References: <4490012@hpcvca.HP.COM>
Organization: Northeastern Ohio Universities College of Medicine
Lines: 83
Summary: I recently got windows 386 running on a model 80