-Os
Michal Moskal
malekith at pld-linux.org
Thu May 1 00:16:14 CEST 2003
On Wed, Apr 30, 2003 at 10:55:07PM +0200, Tomasz Kłoczko wrote:
> Tak czy inaczje docelowo chyba tez warto bedzie przeprowadzic konkretne
> próby z kompilacja kernela z -Os. Widze ze w SuSE tak robią.
> Ktoś ma jakieś propozycje testół które mogłbny pokazać róznicze w
> wydajności po takiej zmianie ?
Tak tylko testowo zapytam jaki to ma związek z kwantem czasu? NVM... ;)
To ja znowu parę uwag natury mniej lub bardziej ogólnej:
1. kod w C można tak napisać, że da się zastosować tylko kilka bardzo
podstwowych optymalizacji i selekcję kodu. Po prostu C jest tylko
trochę wyżej od asemblera.
2. dobry kod w C jest właśnie tak napisany, żeby działał szybko nawet
przy nie najlepszych kompilatorach.
3. kernel to przykład dobrego kodu.
A bardziej na temat:
1. -Os pewnie nie wpłynie zbytnio na zachowanie kernela (w zw. z
powyższym), może trochę na rozmiar
2. trochę bym się bał stosować inne niż zalecane optymalizacje na tak
niskopoziomowym kawałku kodu
--
: Michal Moskal :: http://www.kernel.pl/~malekith : GCS {C,UL}++++$ a? !tv
: PLD Linux ::::::::: Wroclaw University, CS Dept : {E-,w}-- {b++,e}>+++ h
More information about the pld-devel-pl
mailing list