Автор Тема: оптимизации -О2 и - О1  (Прочетена 770 пъти)

edmon

  • Гост
оптимизации -О2 и - О1
« -: 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.
Интересно ми ако някои има дебиан тестинг да пробва това и да публикува резултата ....
Активен