nice graphics and gobbling the cpu
Dick Dunn
rcd at ico.isc.com
Mon Apr 15 11:46:02 AEST 1991
(Whew! I was beginning to think we'd not see anyone defending fat software.)
root at NEXTSERVER.CS.STTHOMAS.EDU (Max Tardiveau) writes:
> This is obviously a matter of opinion. While I agree with you that
> windowing systems take a large amount of power, I would argue that
> it is not too much...
We only agreed that X sucks up a lot of compute power; we didn't agree that
a window system running on UNIX needed a lot of compute power (CPU or
memory). I see no reason to believe that it does. Nothing I've ever read
or heard of the work at Bell Labs suggests that window systems need a lot
of power.
>...I like having nice graphics on my workstation,
> and I like to have responsive windows...
Fine...but what does this (particularly the latter half) have to do with
X??? There are other ways to get nice graphics, and X doesn't give you
responsive windows. (See Doug Gwyn's earlier note.)
>...And, like most people, I use
> only a small portion of the processing power of my workstations
> (show me a Sparcstation that's 100% busy 100% of the time. There
> are probably a few, but not a whole lot).
Show me a car that's driven at top speed (or even maximum legal speed) 100%
of the time. The maximum compute power exists to serve your maximum needs;
it's a peak (not-to-exceed:-) figure. Sure, most of the time the CPU is
sitting idle...but when you get something that's heavy on computing going,
you want the CPU available. If that compute-intensive task also does any
significant amount of display, the cost of a fat window system drags you
down.
If you're saying that you've generally got more compute power than you
need, that's still not a vindication of X; it just reinforces what other
folks have said here: that software bloat serves hardware manufacturers
by creating an artificial demand for faster CPUs and more memory.
--
Dick Dunn rcd at ico.isc.com -or- ico!rcd Boulder, CO (303)449-2870
...While you were reading this, Motif grew by another kilobyte.
More information about the Comp.unix.wizards
mailing list