*BSD News Article 78824


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!nntp.coast.net!zombie.ncsc.mil!newsgate.duke.edu!news.mathworks.com!enews.sgi.com!news.sgi.com!news.msfc.nasa.gov!newsfeed.internetmci.com!in3.uu.net!news.artisoft.com!usenet
From: Terry Lambert <terry@lambert.org>
Newsgroups: comp.os.linux.misc,comp.unix.bsd.freebsd.misc,comp.infosystems.www.misc
Subject: Re: Unix too slow for a Web server?
Date: Sat, 21 Sep 1996 16:01:45 -0700
Organization: Me
Lines: 44
Message-ID: <324473D9.384C9769@lambert.org>
References: <323ED0BD.222CA97F@pobox.com> <1996Sep21.083306.26626@indyvax.iupui.edu>
NNTP-Posting-Host: hecate.artisoft.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 2.01 (X11; I; Linux 1.1.76 i486)
Xref: euryale.cc.adfa.oz.au comp.os.linux.misc:130733 comp.unix.bsd.freebsd.misc:27705 comp.infosystems.www.misc:43915

Mark H. Wood wrote:

[ ... re: speed ... ]

] 2)      Is the difference really significant?  If one server
]         responds in 13 nanoseconds and another in only one, do
]         humans (who respond in seconds to milliseconds) really
]         care?

Yes.

My ideal system precomputes the results of all possible user
choices so that once the choice is made, the result is instantly
available.

My ideal editor would cause incremental compilation of the code
in the background so the program will be there when I exit the
editor.

These are unreasonable demands for current systems; however, they
are not unreasonable targets.

Human/machine interfaces have always suffered discord because
of "lag"; the simplest example is latency in "move mouse, wiggle
cursor", which may increase with system load (on a badly designed
complete system.  SVR4/Solaris have this problem because they do
not have per vnode working set quotas).

A well designed system is event driven; that is, it responds to
a human causing input events, and its first priority should be
to respond to that human as quickly as the limits of physics
will allow.  Doing so minimizes cognitive dissonance and reinforces
response expectation, such that the computer, like other tools,
can be treated as an extension of self by the individual.

It's no coincidence that early computing had major involvement
with cognitive psychology.

					Regards,
                                        Terry Lambert
                                        terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.