The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Помогие с оптимизацией(сборкой) ядра мира и программ"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Помогие с оптимизацией(сборкой) ядра мира и программ"
Сообщение от Vyacheslav emailИскать по авторуВ закладки on 07-Май-03, 23:41  (MSK)
Помогите знающие с оптимизацией(сборокой) ядра, мира, программ какие нужно
указывать параметры для make чтобы происходила компиляция с максимальной
эффективность под конкретный процессор и железо. Вот у меня стоит
Pentium III (Celeron MMX,SSE) при сборке окружения я указываю просто
make buildworld или make buildkernel чего еще сюда можно или нужно
добавить.

С Уважением Вячеслав!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Помогие с оптимизацией(сборкой) ядра мира и программ"
Сообщение от Bart_Simpson emailИскать по авторуВ закладки on 08-Май-03, 05:54  (MSK)
>Помогите знающие с оптимизацией(сборокой) ядра, мира, программ какие нужно
>указывать параметры для make чтобы происходила компиляция с максимальной
>эффективность под конкретный процессор и железо. Вот у меня стоит
>Pentium III (Celeron MMX,SSE) при сборке окружения я указываю просто
>make buildworld или make buildkernel чего еще сюда можно или нужно
>добавить.
>
>С Уважением Вячеслав!


-j 4 = 4 процесса одновременно (если не ошибаюсь).
На мой взгляд уж лучше ждать как есть, зато видно что и когда делается. Уж лучше памяти добавить и проц поменять на чистый пень.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Помогие с оптимизацией(сборкой) ядра мира и программ"
Сообщение от Vyacheslav emailИскать по авторуВ закладки on 08-Май-03, 11:39  (MSK)
-j 4 это хорошо когда у тебя стоит больше 1 процессора мне же не важна
сама скорость сборки приложения или ядра, мне нужна оптимизация именно
под мой процессор MMX,SSE,SSE2 и так далее. В gcc есть параметр mcpu=
может здесь копать нужно?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Помогие с оптимизацией(сборкой) ядра мира и программ"
Сообщение от lavr emailИскать по авторуВ закладки on 08-Май-03, 11:50  (MSK)
>-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. Разумеется, никто не запрещает ядро собирать с разными методами
оптимизации, вопрос как оно будет работать и будет ли работать вовсе.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру