И снова make.conf

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

И снова make.conf

Непрочитанное сообщение vadim64 » 2010-12-15 13:26:31

Читаю:
[quote=/usr/share/examples/etc/make.conf]# The CPUTYPE variable controls which processor should be targeted for
# generated code. This controls processor-specific optimizations in
# certain code (currently only OpenSSL) as well as modifying the value
# of CFLAGS to contain the appropriate optimization directive to gcc.
# The automatic setting of CFLAGS may be overridden using the
# NO_CPU_CFLAGS variable below.
# Currently the following CPU types are recognized:
# Intel x86 architecture:
# (AMD CPUs) opteron athlon64 athlon-mp athlon-xp athlon-4
# athlon-tbird athlon k8 k6-3 k6-2 k6 k5
# (Intel CPUs) core2 core nocona pentium4m pentium4 prescott
# pentium3m pentium3 pentium-m pentium2
# pentiumpro pentium-mmx pentium i486 i386
# (Via CPUs) c3 c3-2
# Alpha/AXP architecture: ev67 ev6 pca56 ev56 ev5 ev45 ev4
# AMD64 architecture: opteron, athlon64, nocona, prescott, core2
# Intel ia64 architecture: itanium2, itanium
#
# (?= allows to buildworld for a different CPUTYPE.)
#[/quote]
Не понимаю(или не вижу, потому что не написано): для башки

Код: Выделить всё

# dmesg -a | grep CPU
CPU: AMD Athlon(tm) MP (1211.94-MHz 686-class CPU)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
SMP: AP CPU #1 Launched!
# 
эффективнее будет

Код: Выделить всё

# cat /etc/make.conf | grep CPUTYPE
CPUTYPE?=athlon-mp
# 
или

Код: Выделить всё

# cat /etc/make.conf | grep CPUTYPE
CPUTYPE?=k7
# 
????
По логике множество "athlon-mp" менее обширно, чем множество "k7." То есть, при условии что опции отработают правильно, заточка будет острее. Но какие то сомнения, как сделать максимально правильно.
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: И снова make.conf

Непрочитанное сообщение hizel » 2010-12-15 13:39:16

native
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: И снова make.conf

Непрочитанное сообщение vadim64 » 2010-12-15 13:52:12

А можно разъяснить?
Пжлст.
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: И снова make.conf

Непрочитанное сообщение hizel » 2010-12-15 14:06:01

В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: И снова make.conf

Непрочитанное сообщение vadim64 » 2010-12-15 14:16:28

Следуя первому результату поиска, впал в рекурсию
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
Neus
майор
Сообщения: 2006
Зарегистрирован: 2008-09-08 21:59:56

Re: И снова make.conf

Непрочитанное сообщение Neus » 2010-12-15 14:33:36

CPUTYPE=native
и не забивать моск :)

Гость
проходил мимо

Re: И снова make.conf

Непрочитанное сообщение Гость » 2010-12-19 19:33:37

как сделать максимально правильно.

Код: Выделить всё

NO_CPU_CFLAGS=
NO_CPU_COPTFLAGS=
CFLAGS= -march=athlon-mp -O2 -pipe -fomit-frame-pointer
COPTFLAGS= -march=athlon-mp -O2 -pipe -fomit-frame-pointer
CPUTYPE вобще не трогай обрати внимание -
certain code (currently only OpenSSL) as well as modifying the value