The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Разработчики Gentoo рассматривают возможность поставки бинар..., opennews (??), 20-Дек-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


40. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +5 +/
Сообщение от Аноним (40), 20-Дек-19, 12:56 
Ага, ядро ~1 час. А вот qtwebengine 7 - 8 часов, gcc-9 стал собираться 7 часов (gcc-8 собирался ещё за 2.5 ч).
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

58. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +1 +/
Сообщение от фывфывфыв (?), 20-Дек-19, 13:56 
Попробуйте на досуге собрать Qt, libtorrent-rasterbar, LibreOffice, Firefox и т.д.
P.S. А про GCC, хз что у вас там в 3 раза медленее стало, вангую что раньше вы только C/C++ собирали, без Ada, Fortran, Go и т.д.
Ответить | Правка | Наверх | Cообщить модератору

66. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +2 +/
Сообщение от Аноним (40), 20-Дек-19, 14:13 
И раньше собирал с C, C++, Go, Objective-C. В 9-м добавил только D. Objective-C добавил давно, чтобы собрать како-то один пакет. Так и осталось, существенно на время не влияло. Но вот что интересно, как-то склонировал текущий срез исходников GCC из репозитория, между 9.1 и 9.2, так с ручной конфигурацией собралось за разумное время (<=2 ч).
Ответить | Правка | Наверх | Cообщить модератору

111. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (111), 20-Дек-19, 19:42 
GCC по умолчанию три раза сам себя пересобирает. Думаю, вы это отключили (опция --disable-bootstrap), соразмерно сократилось время компиляции. Не вижу причин так не делать.
Ответить | Правка | Наверх | Cообщить модератору

124. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от pin (??), 20-Дек-19, 22:16 
Да gcc компилирует от релиза к релизу все медленее. Майнер они в него засунули, что-ли.
Ответить | Правка | Наверх | Cообщить модератору

185. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (-), 22-Дек-19, 12:06 
Они оптимизацию кода накручивают - скорость компиляции проседает. В clang вон гордились быстрой компиляцией. А как стал уровень оптимизаций сравнимый с gcc, так и скорость компиляции туда же скатилась. Чудес не бывает.
Ответить | Правка | Наверх | Cообщить модератору

70. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +4 +/
Сообщение от Аноним (70), 20-Дек-19, 14:26 
> Попробуйте на досуге собрать Qt, libtorrent-rasterbar, LibreOffice, Firefox и т.д.

2019-12-19T14:37:16 >>> dev-qt/qtcore: 5 minutes, 43 seconds
2019-12-17T14:35:05 >>> net-libs/libtorrent-rasterbar: 1 minute, 24 seconds
2019-12-17T14:45:56 >>> www-client/firefox: 59 minutes, 56 seconds
2019-12-10T17:02:39 >>> sys-devel/gcc: 46 minutes, 38 seconds
И это всё с аггресивными оптимизациями. Процессор i7 четырёхлетней тухлости, на новых будет ещё быстрее.

Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

155. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (155), 21-Дек-19, 11:14 
> libtorrent-rasterbar

Так. libtorrent. Это наверное такая библиотека, поверх которой создаются торрент-клиенты, но сама по себе она ничего не может. Это как десятки медиаплееров поверх gstreamer. А rasterbar что такое? Первая ассоциация это Яндекс.Бар. Хм, не то. Но что за bar, панелька какая-то? И что за raster, растеризация? Интересно, что когда я собирал qBittorrent, то в зависимостях был только libtorrent-rasterbar, но не сам libtorrent - странно. Библиотека, кстати, маленькая, и собирается быстро.

Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

166. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от ммнюмнюмус (?), 21-Дек-19, 17:09 
C++ BitTorrent implementation focusing on efficiency and scalability
Ответить | Правка | Наверх | Cообщить модератору

178. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (178), 21-Дек-19, 21:47 
rasterbar это название конторы, которая создала сей форк libtorrent.
Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору

67. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (70), 20-Дек-19, 14:17 
> qtwebengine 7 - 8 часов

Ты там с целерона сидишь?

$ qlop -tH qtwebengine | tail -5
2019-10-24T18:19:26 >>> dev-qt/qtwebengine: 1 hour, 56 minutes, 35 seconds
2019-10-31T14:35:08 >>> dev-qt/qtwebengine: 1 hour, 56 minutes, 22 seconds
2019-11-03T01:23:44 >>> dev-qt/qtwebengine: 2 hours, 9 minutes, 11 seconds
2019-11-29T09:27:17 >>> dev-qt/qtwebengine: 2 hours, 10 minutes, 16 seconds
2019-12-11T17:01:27 >>> dev-qt/qtwebengine: 2 hours, 12 minutes, 3 seconds

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

71. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +1 +/
Сообщение от Аноним (40), 20-Дек-19, 14:30 
Athlon64/x3/2100 MHz/Socket_2 разлива 2008 г. :)
Ответить | Правка | Наверх | Cообщить модератору

88. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +3 +/
Сообщение от freehckemail (ok), 20-Дек-19, 16:20 
Гарантирую -- с Гентой ты будешь на этом страдать.
Ответить | Правка | Наверх | Cообщить модератору

98. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +3 +/
Сообщение от пох. (?), 20-Дек-19, 18:49 
мораль: супернастраиваемая с микротюнингом под железо система - абсолютное ненужна именно на том железе, где, хотя бы теоретически, от этого микротюнинга была бы хоть какая-то польза.

На практике, поработав то же самое время в разносчиках пиццы, можно накопить на апгрейд.

Ответить | Правка | Наверх | Cообщить модератору

144. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +2 +/
Сообщение от Аноним (130), 21-Дек-19, 00:59 
Ну вообще мораль в том, что микротюнинг наиболее осмысленен на слабом железе. Позволяет лучше оптимизировать код под допустимые инструкции, лучше попадать в кеши и так далее. На мощном железе микротюнинг в виде O3 и PGO может давать сотни и тысячи процентов профита, только авторы обычно уже в курсе и собирают всё необходимое с O3 и fast-math (тут я одобряю хардкод флагов, тенденция позволять пользователю переопределять агрессивные флаги остро негативная).

Только конечно собирать на слабом железе крайне неэффективно, можно использовать бинхост с почасовой оплатой если уж нет возможности скомпилировать на своём железе (в чём я если честно сомневаюсь).

Комментировать троллоту про стоимость железа я не буду, апгрейд стоит никак не меньше сотки деревянных, не считая дисков и видеокарты. И его нужно делать каждые 3 года ради 5% повышения производительности.

Ответить | Правка | Наверх | Cообщить модератору

186. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (-), 22-Дек-19, 12:08 
> от этого микротюнинга была бы хоть какая-то польза.

Кнут давно же сказал что преждевременная оптимизация корень всех зол. Еще до кого-то не дошло?

Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

188. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Pasha7777777 (?), 22-Дек-19, 15:00 
Можно пересобирать непрерывно по крону в допустим на 16 процессорах из 64, нужно дальше пилить ядро и инит систему, чтобы не приходилось каждый раз перезагружать, после пересборки.
Ответить | Правка | Наверх | Cообщить модератору

145. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +2 +/
Сообщение от Аноним (145), 21-Дек-19, 01:32 
Да я как-то совсем не страдаю. И, кстати, Plasma, вопреки расхожему мнению, на нём не тормозит.
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

190. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от freehckemail (ok), 23-Дек-19, 02:03 
> Да я как-то совсем не страдаю. И, кстати, Plasma, вопреки расхожему мнению, на нём не тормозит.

Да это-то понятно, что с Гентой оно всё быстро работает. Вопрос в том, сколько времени ты на таком железе всё это собираешь. Оно и на топовом-то железе жрёт дофига времени. А на таком старичке... =/

В общем, классический трейдофф рантайм/билдтайм.

Ответить | Правка | Наверх | Cообщить модератору

74. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +2 +/
Сообщение от Ordu (ok), 20-Дек-19, 15:06 
> Ага, ядро ~1 час.

45 секунд на Ryzen Threadripper. https://www.phoronix.com/scan.php?page=news_item&px=AMD-TR-1...

То есть, за Ryzen, возможно, жаба душит платить $1k, но можно же взять на авито за 5-10k комп на процике десятилетней давности, и он будет собирать тебе ядро минут за 15-20.

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

146. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (145), 21-Дек-19, 01:34 
Вот именно там и есть процик десятилетней давности.
Ответить | Правка | Наверх | Cообщить модератору

77. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +1 +/
Сообщение от Аноним (76), 20-Дек-19, 15:20 
>А вот qtwebengine 7 - 8 часов

Не собирай его, делов-то

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

147. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (145), 21-Дек-19, 01:34 
Лично меня не напрягает. С утра завёл и на работу ушёл.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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