Как отключить опции отладки и сбора статистики в 8.0-CURRENT

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Как отключить опции отладки и сбора статистики в 8.0-CURRENT

Непрочитанное сообщение goshanecr » 2009-07-28 12:59:34

Добрый день всем! Решил вот посмотреть на 8.0, но везде говорят (и в UPDATING в том числе) что в карренте включены опции шибко влияющие на производительность. И совет дан

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

ln -s aj /etc/malloc.conf
Хочу спросить, упомянутый совет это полное решение этого вопроса или нет? Ну в ядре ещё понятно что опции дебаггинга отключить, а для программ юзерленда?
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!

Хостинговая компания 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: Как отключить опции отладки и сбора статистики в 8.0-CURRENT

Непрочитанное сообщение hizel » 2009-07-28 13:16:02

нет там мир надо пересобрать с опцией в make.conf MALLOC_PRODUCTION
ну и в ядре убрать дебаги :-)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Как отключить опции отладки и сбора статистики в 8.0-CURRENT

Непрочитанное сообщение schizoid » 2009-07-28 14:36:17

что-то ничего про это в UPDATING нету...
нет там мир надо пересобрать с опцией в make.conf MALLOC_PRODUCTION
в смысле MALLOC_PRODUCTION=yes поставить?
ядерный взрыв...смертельно красиво...жаль, что не вечно...

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

Re: Как отключить опции отладки и сбора статистики в 8.0-CURRENT

Непрочитанное сообщение hizel » 2009-07-28 15:09:14

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

Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Re: Как отключить опции отладки и сбора статистики в 8.0-CURRENT

Непрочитанное сообщение goshanecr » 2009-07-28 20:47:38

А по этой ссылке говорят отредактируйте malloc.c, результат тот же будет если в make.conf объявить?
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!

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

Re: Как отключить опции отладки и сбора статистики в 8.0-CURRENT

Непрочитанное сообщение hizel » 2009-07-28 20:56:14

я бы не стал исходники править ;-)
http://svn.freebsd.org/viewvc/base/head ... iew=markup
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

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

Re: Как отключить опции отладки и сбора статистики в 8.0-CURRENT

Непрочитанное сообщение Гость » 2009-07-28 21:47:10

lib/libc/stdlib/Makefile.inc, в самом низу

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

.if defined(MALLOC_PRODUCTION)
CFLAGS+=        -DMALLOC_PRODUCTION
.endif
Так что если добавить MALLOC_PRODUCTION в make.conf, то это равносильно добавлению в malloc.c кода

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

#define MALLOC_PRODUCTION
docs/136029