Re: Advantages of SRPM over RPM

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2004-07-05 at 23:03, Kenneth Porter wrote:
> --On Tuesday, July 06, 2004 11:05 AM +0530 peeyush <peeyush@xxxxxxxxxxxxx> 
> wrote:
> 
> > But now i am wondering if it is worth doing that. Will "rpmbuild SRPM"
> > lead to performance advantage over i386 RPMS that are available on the
> > site?
> 
> Perhaps, but I doubt it would be significant. Depends on what you're trying 
> to tune. "Performance" can mean many things. I wouldn't rebuild everything 
> just in hope that there would be a noticeable speedup. Determine what's 
> actually slow and optimize just that, if it's possible. Blind optimization 
> is a bad investment.

I agree with this.
Where I find srpm most useful is if i want to apply a custom patch,
remove a patch Fedora applied, use different build options, or build a
newer version than what fedora shipped with.

In those cases it usually is best to start with the fedora srpm, read
the changelog to see why what was done, and modify from there.

As far as optimization is concerned - I prefer to optimize hardware
rather than use cpu specific flags at build time. Why?

Linux is the only operating system I run that easily will boot a
completely different motherboard chipset if my board fries and I need to
get back up quickly. This has happened to me, btw - MB fried and i had
to be back up ASAP. It was easier than I thought - kudzu had a blast at
bootup disabling and re-enabling all kinds of things - but it worked
extremely well.

Optimizations can screw that. Until there's a way to bundle generic x86
executables with the optimized - I'll just run the generic. 'course
generic doesn't mean no optimization, just that it'll run on any pentium
class or better (386 and 486 is not an issue for a memory/cpu intensive
distro like fedora)

I do optimize my kernel - but I keep a generic kernel in grub as well.



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux