|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 07 Feb 2004 13:15:56 To : Valery Shishkov Subject : Re: Ключи gcc для сборки кернела и портов. -------------------------------------------------------------------------------- >>> Valery Shishkov wrote: VS> Я во FreeBSD чайник, поэтому сразу прошу прощения, если мой вопрос покажется VS> глупым. VS> Подскажите, pls, какие ключи оптимально указывать gcc (для наилучшей VS> оптимизации) при сборке kernel'а и портов? А то тут меня запугали, то круче VS> '-O -pipe' ни-ни... VS> Система FreeBSD 5.2, тазик Celeron 500 (Pentium II). Уровень оптимизации действительно подымать смысла имеет мало. Имеет смысл, например, сделать что-то вида CFLAGS= -O -pipe -march=i586 -mcpu=i686 Здесь -march будет задавать уровень минимально требуемого процессора (рассчитывать на то, что материнка сгорит и придётся в авральном порядке доставать из кладовки старое пыльное дерьмо), -mcpu - под процессор, на который будет в основном работать. Для P6, -mcpu=i586 может тормозить в полтора-два раза на отдельных задачах, и наоборот. Было сообщение, что для P6 ключ -mcpu=i386 или -mcpu=athlon-xp даёт лучшую оптимизацию, чем -mcpu=i686, но на C500/P2 это вряд ли так;)) -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/7368fdb89a7b.html, оценка из 5, голосов 10
|