Юрий Прушинский перевел результаты эксперемнта, суть которого определение насколько быстрее gcc будет компилировать ядро, если его самого [gcc] собрать с опциями оптимизации. Результат - ядро оптимизированным gcc собирается примерно на 33% быстрее.
Для оптимизации использовались ключи:
- -O3 -pipe -fomit-frame-pointer -funroll-loops -march=pentium3 -mcpu=pentium3 -mfpmath=sse -mmmx -msse
Опции оптимизации подставлялись через конструкцию:
- make BOOT_CFLAGS="ключи оптимизации" bootstrap
URL: http://gazette.linux.ru.net/lg88/piszcz.html
Новость: http://www.opennet.me/opennews/art.shtml?num=2529
Проверял при сборке world'a FreeBSD 5.0, gcc 3.3
Действительно собирается быстрее. Но может кто
знает каким образом автоматизировать сборку мира
с ключами оптимизации?
На FreeBSD man make.conf не поможет разве в этом деле?Правда говорят не очень то приветсвуется сборка всего мира с ключами оптимизации. Но пробовать никто не запрещает.