Страница 1 из 1
Как отключить опции отладки и сбора статистики в 8.0-CURRENT
Добавлено: 2009-07-28 12:59:34
goshanecr
Добрый день всем! Решил вот посмотреть на 8.0, но везде говорят (и в UPDATING в том числе) что в карренте включены опции шибко влияющие на производительность. И совет дан
Хочу спросить, упомянутый совет это полное решение этого вопроса или нет? Ну в ядре ещё понятно что опции дебаггинга отключить, а для программ юзерленда?
Re: Как отключить опции отладки и сбора статистики в 8.0-CURRENT
Добавлено: 2009-07-28 13:16:02
hizel
нет там мир надо пересобрать с опцией в make.conf MALLOC_PRODUCTION
ну и в ядре убрать дебаги :-)
Re: Как отключить опции отладки и сбора статистики в 8.0-CURRENT
Добавлено: 2009-07-28 14:36:17
schizoid
что-то ничего про это в UPDATING нету...
нет там мир надо пересобрать с опцией в make.conf MALLOC_PRODUCTION
в смысле MALLOC_PRODUCTION=yes поставить?
Re: Как отключить опции отладки и сбора статистики в 8.0-CURRENT
Добавлено: 2009-07-28 15:09:14
hizel
Re: Как отключить опции отладки и сбора статистики в 8.0-CURRENT
Добавлено: 2009-07-28 20:47:38
goshanecr
А по этой ссылке говорят отредактируйте malloc.c, результат тот же будет если в make.conf объявить?
Re: Как отключить опции отладки и сбора статистики в 8.0-CURRENT
Добавлено: 2009-07-28 20:56:14
hizel
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 кода
docs/136029
Re: Как отключить опции отладки и сбора статистики в 8.0-CURRENT
Добавлено: 2009-07-28 21:49:51
Гость