Страница 1 из 1

эффективный компилятор c++

Добавлено: 2009-10-04 11:02:29
LeoK
добрый день. подскажите, имеет ли место выбор какого либо другого, более эффективноого компилера с++ при сборке хайлоад системы? вместо установленного по дефолту (freebsd7.2)?

Re: эффективный компилятор c++

Добавлено: 2009-10-04 13:36:13
Fastman
LeoK писал(а):добрый день. подскажите, имеет ли место выбор какого либо другого, более эффективноого компилера с++ при сборке хайлоад системы? вместо установленного по дефолту (freebsd7.2)?
Я думаю нет. Гораздо больше будут влиять параметры компиляции.
Но даже параметры компиляции будут в пределах погрешности, по сравнению с тем КАК написан софт, от этого зависит больше всего.
При кривых руках - ни один компилятор не спасет :)

Re: эффективный компилятор c++

Добавлено: 2009-10-04 13:38:16
paradox
LeoK писал(а):добрый день. подскажите, имеет ли место выбор какого либо другого, более эффективноого компилера с++ при сборке хайлоад системы? вместо установленного по дефолту (freebsd7.2)?
а что gcc уже не эффективный?) и что вы понимаете под словом эффективный? по каким параметрам он вас не устраивает?

Re: эффективный компилятор c++

Добавлено: 2009-10-04 14:13:16
LeoK
Цитата с mysql.ru
Для достижения наибольшей производительности mysql сервера нужно учитывать такие факты:
1. При компиляции pgcc с опцией -O6 mysqld работает на 11 % быстрее, чем если компилировать обычным gcc.
к примеру это

Re: эффективный компилятор c++

Добавлено: 2009-10-04 14:17:13
paradox
тоесть другими словами
вы считаете что если фрибсд собрать с другими опциями она будет работать быстрее
?
интересно а у вас есть реальная статистика того что именно этих 20% производительности вам как раз нехватает на фрибсд?

читайте "чудофорумы" по типу sql как баш
и улыбайтесь

Re: эффективный компилятор c++

Добавлено: 2009-10-04 14:23:04
Fastman
LeoK писал(а):Цитата с mysql.ru
Для достижения наибольшей производительности mysql сервера нужно учитывать такие факты:
1. При компиляции pgcc с опцией -O6 mysqld работает на 11 % быстрее, чем если компилировать обычным gcc.
к примеру это
Ага... видел я таких наивных деревенских парней :)))))
Написано РАБОТАТЬ, но почему то парни не рассказали что работает это пару часов без падения и желательно без рабочей нагрузки :))))
Вообщем или поставте вопрос по другому, сформулировав задачу/проблему, либо не забивайте голову бредом )

Re: эффективный компилятор c++

Добавлено: 2009-10-04 16:30:16
LeoK
вопрос был поставлен - "имеет ли место" :)
Судя по вашим ответам не имеет :"":

Re: эффективный компилятор c++

Добавлено: 2009-10-04 16:31:45
LeoK
paradox писал(а):тоесть другими словами
вы считаете что если фрибсд собрать с другими опциями она будет работать быстрее ?
я не про ось говорил, а про серверное и тд ПО

Re: эффективный компилятор c++

Добавлено: 2009-10-04 16:38:33
paradox
более эффективноого компилера с++ при сборке хайлоад системы?
хайлад системы я перевел как именно ось а не софт
вообще в портах есть intell компилятор
попробуйте им собрать
он более оптимизированей генерирует код чем gcc и даже чем VC
но не факт и не доказательство что оптимизированый код вам чем то поможет
нужны конкретные требования

Re: эффективный компилятор c++

Добавлено: 2009-10-04 16:51:54
LeoK
paradox писал(а): вообще в портах есть intell компилятор
попробуйте им собрать
он более оптимизированей генерирует код чем gcc и даже чем VC
но не факт и не доказательство что оптимизированый код вам чем то поможет
нужны конкретные требования
спасиб - ближе к теме :)