Article View: comp.windows.misc
Article #806Re: Why I'm suspicious of NeWS
From: Geoff Kuenning
Date: Mon, 15 Feb 1988 07:20
Date: Mon, 15 Feb 1988 07:20
35 lines
2254 bytes
2254 bytes
In article <3835@megaron.arizona.edu> Mike Coffin (mike@arizona.edu) writes:
> I don't think programmability itself is NeWS's biggest feature.
Frankly, I don't care whether programmability is its biggest or its
littlest feature; I still think it's its biggest drawback. (But note that
almost all published plaudits about NeWS cite the programmability
as the thing that makes it truly different and thus wonderful. Actually,
this even extends back to Postscript -- see the "orange book".)
> The important thing is that the designers of
> NeWS realize that the most important constraint on speed in a network
> window system is bandwidth.
Only if (a) you run lots of applications remotely that push lots of
information across the net, and (b) you are running a net that is
current technology. And don't forget the cost of interpreting NeWS,
as I pointed out in my original posting. Most published accounts of
NeWS demonstrations that I've seen include a "boy, was it slow" component.
> Presumably context switches within the
> lightweight processes in the NeWS server are much cheaper than
> UNIX-style context switches.
Personally, I think "lightweight processes" are a foolish idea invented
by people who'd like to write their own OS, but aren't in a position to
do so. "Process switches are expensive on MY hardware/software combination,
so I think I'll invent my on process-switching code." Very satisfying,
but hardly good computer science. Much better to spend that energy making
ALL process switches faster, or reducing unneeded process switching.
In the case of UNIX, I firmly believe that the real problem is the lousy
scheduler and swapper, not slow process switching.
--
Geoff Kuenning geoff@ITcorp.com {uunet,trwrb}!desint!geoff
Technical Details
Message-ID:
<1679@desint.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!ames!pasteur!ucbvax!hplabs!sdcrdcf!trwrb!desint!geoffReferences:
<1677@desint.UUCP> <3835@megaron.arizona.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!ames!pasteur!ucbvax!hplabs!sdcrdcf!trwrb!desint!geoff From: geoff@desint.UUCP (Geoff Kuenning) Newsgroups: comp.windows.misc Subject: Re: Why I'm suspicious of NeWS Message-ID: <1679@desint.UUCP> Date: 15 Feb 88 07:20:08 GMT References: <1677@desint.UUCP> <3835@megaron.arizona.edu> Reply-To: geoff@desint.UUCP (Geoff Kuenning) Organization: Interrupt Technology Corp., Manhattan Beach, CA Lines: 35