Помогите знающие с оптимизацией(сборокой) ядра, мира, программ какие нужно
указывать параметры для make чтобы происходила компиляция с максимальной
эффективность под конкретный процессор и железо. Вот у меня стоит
Pentium III (Celeron MMX,SSE) при сборке окружения я указываю просто
make buildworld или make buildkernel чего еще сюда можно или нужно
добавить.С Уважением Вячеслав!
>Помогите знающие с оптимизацией(сборокой) ядра, мира, программ какие нужно
>указывать параметры для make чтобы происходила компиляция с максимальной
>эффективность под конкретный процессор и железо. Вот у меня стоит
>Pentium III (Celeron MMX,SSE) при сборке окружения я указываю просто
>make buildworld или make buildkernel чего еще сюда можно или нужно
>добавить.
>
>С Уважением Вячеслав!
-j 4 = 4 процесса одновременно (если не ошибаюсь).
На мой взгляд уж лучше ждать как есть, зато видно что и когда делается. Уж лучше памяти добавить и проц поменять на чистый пень.
-j 4 это хорошо когда у тебя стоит больше 1 процессора мне же не важна
сама скорость сборки приложения или ядра, мне нужна оптимизация именно
под мой процессор MMX,SSE,SSE2 и так далее. В gcc есть параметр mcpu=
может здесь копать нужно?
>-j 4 это хорошо когда у тебя стоит больше 1 процессора мне
>же не важнада ну!!!!!!!!!!!!! man make для прочищения мозгов
>сама скорость сборки приложения или ядра, мне нужна оптимизация именно
>под мой процессор MMX,SSE,SSE2 и так далее. В gcc есть параметр mcpu=
>
>может здесь копать нужно?надо не копать, а читать что написано в /etc/defaults/make.conf и разных
других доках:# CFLAGS controls the compiler settings used when compiling C code.
# Note that optimization settings above -O (-O2, ...) are not recommended
# or supported for compiling the world or the kernel - please revert any
# nonstandard optimization settings to "-O" before submitting bug reports
# to the developers.ну и совет почитать что про gcc пишут разработчики или кодеры FreeBSD/Linux team, особливо про -mcpu и что большинство тестов показывает
-mpentiumpro - лучший вариант что можно выжать для i386, но использовать
его и -O[n] желательно для сборки приложений.PS. Разумеется, никто не запрещает ядро собирать с разными методами
оптимизации, вопрос как оно будет работать и будет ли работать вовсе.