Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: edmon в Jan 24, 2005, 12:09



Титла: оптимизации -О2 и - О1
Публикувано от: edmon в Jan 24, 2005, 12:09
попаднах на тази страница  http://www.network-theory.co.uk/docs/gccintro/gccintro_43.html
и реших да пробвам примера.
На моя Debian Testing това са резултатите.
carredas:/home/edmon# gcc -Wall -O1 test.c -lm
carredas:/home/edmon# time ./a.out
sum = 4e+38

real    0m5.644s
user    0m5.641s
sys     0m0.002s
carredas:/home/edmon# gcc -Wall -O2 test.c -lm
carredas:/home/edmon# time ./a.out
sum = 4e+38

real    0m5.726s
user    0m5.722s
sys     0m0.002s

Т.е. вижда се че с -О2 е по-лош резултата.
Пробвах това и на друг дебиан с друг процесор но  пак тестинг с подобни резултати.
На дебиан woody нещатат са нормално както и с един redhat 9.
Интересно ми ако някои има дебиан тестинг да пробва това и да публикува резултата ....