[EMAIL PROTECTED] wrote:

The AMD64 stage 3 tarball is already optimized for the AMD64 architecture;
in all liklihood, you're not going to notice any further performance
improvement that you *might* get back recompiling everything again.

Thanks Candide!
Now, I'm honestly not trying to be a jerk, but...that's like saying there's no benefit to stage1. I honestly don't understand the differences too well, so if I seem way off base, I prolly am... Just going by the readme, it say's you'll learn more, and have full control over optimizations w/ stage1. Stage3 is touted as being fastest to finish... it's downside, is stated as being unable to tweak the base system. Are you saying the differences in performance from a stage1 base system, and a stage3 base system, are negligible? Really, not trying to be a jerk asking that question, I honestly don't know.... It _seems_ to me like having your compiler (that is what you make (gcc) during the bootstrap process, no?) optimized would have some non-trivial advantages. Again, I'm a newbie, and have to plead ignorance. I've just read a lot about how things are better and faster when compiled from source for your architecture (across OS's, not just gentoo)... so, stage1 was a no-brainer for me. I never thought of working from 2 or 3. It sounds like what you're saying is: there isn't a lot of difference in the core system you end up w/, wether you go w/ stage1 or stage3?


Now, when you start talking about applications, the ability to pass -march
and recompiling to the AMD64 native architecture instead of using the x86
generic binaries *will* give you a substantial speed-up.

Yeah, it's those statements exactly, that I hear everywhere in my computer travels, that make me try stage1 gentoo.
I'm just trying to get my head around this however... it sounds to me like you're saying from a system standpoint, the "base" system (OS, I/O, permissions, printing subsystem, networking, etc.) there's very little optimization you can do (and what's generic and safe, has already been done in the stage3 tarball). Stage1 optimizations's could almost be considered dangerous?
When installing applications however, you say there are significant benefits. This I understand. The Analogy given in the portage manual of compiling something large like OpenOffice w/ only your window managers functions (e.g. Gnome, but not KDE), makes a lot of sense to me. I had assumed it was the same at the Base system level (w/ ssl support seems non-trivial to me?).


As a newbie to Linux it's hard for me to sometimes separate things like the GUI from the base-system in my head... When you talk about the Base system, I think you have a very different idea in your head than I do?
Thanks for the help. I hope you can clarify some of my questions for me. Thanks again. There's a lot of conepts in my head that are starting to gel, and I think this is part of the process for me. Thanks again.


- Kevin




-- [email protected] mailing list



Reply via email to