The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Компания Apple прекращает возврат наработок в GCC ?"
Отправлено User294, 11-Сен-10 16:06 
>Хм. Я так погляжу, User294 никогда ничего сам не компилировал.

(ехидно глядя на запущеный Kate и лог компила в оном):  А вы сегодня жжоте, уважаемый. Прямо какая-то телепатия, только в обратную сторону. ЗвиздецЪ :)))). Интересно, как вас угораздило на столь идиотский комент прямо в момент когда мне попрограмить приспичило? :)))

>Ибо, если бы компилировал, слышал бы про такой чудесный программный продукт, как
>OpenH323. Е про его преемника, Opal.

Про такой продукт я только СЛЫШАЛ, но нафиг мне ЭТО? Если меня не подводит склероз, H.323 это какой-то древний стандарт VoIP с рядом дебилизмов унаследованных от PSTN. К счастью меня такое не интересует как класс.

>Там C++'ные исходники генерируются из ASN.1 грамматик специальным кодогенератором.

И что, получается сильно большая портянка? Кстати да, вот си++ гццом жуется медленно и пичкать большими портянками оный - не очень приятно.

>И на моих серверах их можно собрать только от root'а. Потому, что пользователям через
>login.conf поставлены разумные лимиты на виртуальную память.

Ха, сами себе создали проблем, сами себе решили их. Молодец. Медаль себе купител, чтоли. Или к чему это все?

>И попытка собрать OpenH323 (Opal) -- единственная задача, где этих лимитов пользователю
>не хватает -- gcc вываливается по "virtual memory exhausted".

Да, пичкать гцц большими портянками на си++ задача на любителя. К счастью мне не впился ни H.323, ни конкретно этот пакет, ни у меня нет шила в ж... пересобирать все и вся самому, особенно на серверах, и у меня хватает ума не сильно лимитировать юзеров которые билдуют что-то (только я стараюсь вообще избегать билдования на боевых серверах).

> А C++'ничек-то -- всего каких-то 800 килобайт получается.

Нихрена себе всего. Человек такую портянку вообще ниасилит прочесть и осознать, имхо.

> GCC его "пережёвывает" примерно 20 минут с -O (с -O2 OpenH323
> вообще не собирается), отжирая примерно полтора гигабайта виртуальной памяти.

Эээ вы кое-что забыли. В этом месте очевидно должен быть success story который поведает нам как LLVM и шланг побили в хлам мерзкий гцц и все такое прочее. За себя скажу что меня крайне мало колебет потребление ресурсов в момент билдования - для редких случаев билдования я их гарантированно наскребу. Меня куда больше колебет сколько ресурсов при работе будет сожрано программой при работе т.к. на том же сервере она будет работать постоянно или периодически, без моего контроля. И вот там уже никакие окончания памяти и влеты в лимиты недопустимы.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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