or, you could realize that your machine spends 12/13* of it's time in an idle loop (or seti@home/distributed.net which are hand tweaked anyway) waiting on user input and just not bother. And that's not even counting the time that processes spend blocked on system io. Scott * Yes, I just added up minutes of CPU time in my process list, doubled it for the processes that have gone away, and divided by minutes of uptime. On Tue, 19 Mar 2002, Keller, Tim wrote:
I think it would be cool if redhat during the install had an option for "optimized for your architecture". In choosing this option, It would run either run a test suite and find the best settings for your machine, or it would have a bunch of custom configs to choose from like "586/586MMX/Athlon/686/etc". It would then spend about a day hand compiling every package for your box and then installing it.
Yeah it would be hilariously slow, but you'd end up with a really optimized box. The only danger I could see would be if you find that certain optimizations corrupted things (like gcc/glibc) etc.
On a side note, you could have an optimize script that ran post install that you'd just say something like "optimize --all --no=kernel --mode=586MMX ftp://jungle.unc.edu/blah/blah/redhat" or /mnt/cdrom and it would go off, grab the SRPMS and systematically make your machine fully 586MMX optimized, skipping the kernel. Though I'm thinking you'd probably want some order to the way it did it. I would think that you'd want to upgrade gcc and glibc first, since they'll speed things up.
Just ideas...
Tim.
-----Original Message----- From: Frank Sweetser [mailto:fs@WPI.EDU] Sent: Monday, March 18, 2002 18:54 PM To: wlug@mail.wlug.org Subject: Re: [Wlug] RE: [WPILA-Discuss] Gentoo Linux Distro
On Mon, Mar 18, 2002 at 05:35:26PM -0500, Josh Huber wrote:
Frank Sweetser <fs@WPI.EDU> writes:
Someone please tell me if I'm wrong, because that seems like a pretty hackish way to do things.
Yeah, you're wrong. Please read what I posted, especially:
"By default, after installing this package, the compilers will behave normally. However, if the environment variable DEBIAN_BUILDARCH=pentium is set, they will enter pentium optimized compile mode."
Okay, that's not nearly so bad. I still prefer the rpm way, but that's a reasonable solution as well =)