URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 1566
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Как оптимизировать сборку ядра и системы в FreeBSD"

Отправлено auto_tips , 03-Фев-03 22:27 
Правим /etc/make.conf пользуясь /etc/defaults/make.conf
  CPUTYPE=i686
  CFLAGS=-O2 -pipe
  COPTFLAGS=-O -pipe
На SMP системах собираем через make -j2 buildworld


URL:
Обсуждается: http://www.opennet.me/tips/info/420.shtml


Содержание

Сообщения в этом обсуждении
"Как оптимизировать сборку ядра и системы в FreeBSD"
Отправлено Алексей , 03-Фев-03 22:27 
имхо, еще можно попробовать вот это:
CFLAGS=-mpentiumpro -O3 -fexpensive-optimizations -pipe

"Как оптимизировать сборку ядра и системы в FreeBSD"
Отправлено Alter , 09-Авг-03 09:39 
-fomit-frame-pointer существенно ускоряет работу небольших функций, т.к. не вставляется код для сохранения ненужной информации + освобождается один регистр. К сожалению, gcc в FreeBSD-4-STABLE видимо не способен использовать этот освободившийся регистр, возможно в gcc-3.X это исправлено...
CFLAGS=-O2 -pipe -fomit-frame-pointer
COPTFLAGS=-O -pipe -fomit-frame-pointer