sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #75079
Re: CPU optimering av rpms
Jag löste problemet med att köra
rpmbuild -bb -target="athlon" /usr/src/packages/SPECS/XFree86.spec
jag testade både athlon och i686 och prov körde båda, jag märker ingen skilnad
mer än att X tycks starta långsammare med Athlon optimeringen, men detta kan
bero på att jag installerade alla filerna som bildades.
Kompileringen tog 1 timme och 40 minuter på 1.3Ghz med 256mb RAM, och det blev
ingen märkbar prestandard ökning. Hur lönt är det att CPU optimera tex KDE
och GNOME? Suse 9.1 är optimerat för i586.
söndag 18 juli 2004 23:24 skrev Michael Reiche:
> Hejsan!
>
> Hvis du kigger i din /usr/lib/rpm/rpmrc vil du finde en del linier med
> "buildarchtranslate" og jeg er ret sikker på at der findes en med:
>
> buildarchtranslate: i386: i586
>
> Jeg ville iøvrigt ikke rette i ovennævnte fil da den sandsynligvis er
> med i rpm pakken "rpm". Det kan "rpm -qf /usr/lib/rpm/rpmrc" give dig
> svar på. På min FC2 dist. kan jeg placere mine lokale options i /etc/
> rpmrc. Hvis ikke du har den i forvejen kan du gøre noget i retningen af:
>
> grep '^buildarchtranslate: .*: i.86$' /usr/lib/rpm/rpmrc |
> sed 's/ i.86$/ athlon/' >> /etc/rpmrc
>
> Tilføj yderligere en linie med:
>
> buildarchtranslate: athlon: athlon
>
> Sidste linie er sandsynligvis nødvendig hvis der i /usr/lib/rpm/rpmrc
> findes en "buildarchtranslate: atlon: i586" eller lignende.
>
> Husk at dine nybyggede rpm-filer nu sikkert placeres i en anden sti.
>
> Med ovenstående får du bygget rpm'er direkte til athlon istedet for
> i686, men om det er bedre end i686/i586 ved jeg ikke. Du skal ikke
> forvente nogen mirakler med ændringen, jeg har ikke udsat XFree86 for
> kuren, men jeg bygger alle andre rpm med athlon som arkitektur.
--
------
Dagens Bibelcitat:
"The ptr argument must be a pointer returned by by malloc() oc calloc()."
//Perra
References