[H-GEN] Sorcery

Jason Henry Parker jasonp at uq.net.au
Mon Mar 4 07:51:19 EST 2002


[ Humbug *General* list - semi-serious discussions about Humbug and  ]
[ Unix-related topics.  Please observe the list's charter.           ]
[ Worthwhile understanding: http://www.humbug.org.au/netiquette.html ]

Robert Brockway <robert at timetraveller.org> writes:

> On 4 Mar 2002, Jason Henry Parker wrote:
> > Every now and again some wacko comes along and demands that Debian
> > recompile binaries so they're optimised for P3s or something.
> >
> > Whenever anyone bothers to actually run the numbers, the performance
> > increase is pretty dismal.
> I know the improvement is of the order ot 2-3% which isn't much really,
> but there is still someing appealing about the recompile all option :)

3% of a day is 43 minutes, and most applications never take a day's
CPU time.  The only candidates I can think of are stuff like the X
server, apache, squid, various databses, and so on---stuff that could
easily be recompiled on its own.

Most small non-interactive applications (rm, mv, ls, the standard
fileutils) will not run for long enough to reap the benefit---if the
process takes a second, we're talking about shaving 3 *hundredths* of
a second off that, *maybe*.

Most interactive applications spend all their time waiting for the
user anyway.  So vi and emacs can wait for your input 2 to 3 percent
faster!  Rejoice!

Most large, long-running applications (apache, squid, your X server)
should really be tailored for your use *anyway*, and, tahdah, most
more widely known and respected distributions of Linux and *BSD have
this capability anyway.

Remember, 3 percent of a day is only 43 minutes.  How many of the
processes running on your box *right now* have consumed more than a
day of CPU time?  Would you or your users have noticed a 43 minute
speedup?

Didn't think so.
-- 
||----|---|------------|--|-------|------|-----------|-#---|-|--|------||
|                                                      jasonp at uq.net.au |
| You can be as loud as you want!  --Ann                                |
||--|--------|--------------|----|-------------|------|---------|-----|-|

--
* This is list (humbug) general handled by majordomo at lists.humbug.org.au .
* Postings to this list are only accepted from subscribed addresses of
* lists 'general' or 'general-post'.



More information about the General mailing list