The OpenNET Project / Index page

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



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

Оглавление

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

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


3. "Разработчики Gentoo рассматривают возможность поставки бинар..."  –3 +/
Сообщение от Корец (?), 20-Дек-19, 11:44 
Классно! Будет полезно при установке на старое и/или слабое железо.
Ответить | Правка | Наверх | Cообщить модератору

4. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +7 +/
Сообщение от Аноним (4), 20-Дек-19, 11:48 
По-моему ядро не так долго собирается, по сравнению с остальным. Само нововведение считаю полезным.
Ответить | Правка | Наверх | Cообщить модератору

7. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (7), 20-Дек-19, 11:51 
В свое время для сборки ядра под генту некоторые люди арендовали серваки на ночь.
Ответить | Правка | Наверх | Cообщить модератору

9. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +22 +/
Сообщение от Аноним (4), 20-Дек-19, 11:56 
Тогда, наверное, ещё не было Хромиума.
Ответить | Правка | Наверх | Cообщить модератору

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

21. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +5 +/
Сообщение от deanon (?), 20-Дек-19, 12:23 
Если собирать свое и выкинуть из него все "лишнее" то даже на слабых оно собиралось достаточно быстро.
Ответить | Правка | Наверх | Cообщить модератору

64. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +3 +/
Сообщение от Аноним (64), 20-Дек-19, 14:08 
Монолитное ядро, где не до конца выкинуто все лишнее, на моей системе весит 6 мегабайт.
А так да. Универсальное собирается сильно больше. Но зачем вам тогда гента?
Ответить | Правка | Наверх | Cообщить модератору

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

Мне кажется, что для большинства гентушников кастомизация ядра - это совсем не цель, а просто вынужденная мера для ускорения его сборки.

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

91. "Разработчики Gentoo рассматривают возможность поставки бинар..."  –5 +/
Сообщение от пох. (?), 20-Дек-19, 17:21 
нет, не только гентушников

помогает плохо (если не доводить ситуацию до "понадобился tcpdump - пересобираем ведро", что помогает, понятно, отрицательно)

но если уж полез пересобирать методом проб и ошибок - можно хотя бы делать вид, что сэкономил.

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

130. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +1 +/
Сообщение от Аноним (130), 20-Дек-19, 22:41 
Кастомизация ядра - это приятный бонус. Как человек, которому регулярно приходилось пересобирать ведро (не всё управляется через параметры ядра или sysctl) с практическими целями, я оценил. Очень удобно, заодно микрокод можно прямо в ядро запилить.

Собираю ядро уже 15 лет, зависимости никакой. Конфигурировать ядро приходится примерно 1 раз для каждой железки (иногда приходится несколько раз пересобрать, чтобы получить желаемое). Главная фишка - это возможность накладывать свои патчи на ядро. Бинарные ядра такой привилегии лишены.

Да и вообще, с переходом на генту, я обзавёлся сотнями патчей для софта, как можно пользоваться опенсорсным софтом без патчей я не представляю. Любят в опенсорсе нахардкодить всякого говна: вон в dolphin add to places прямо рядом со вставкой добавили, в результате по 5 раз в день я добавлял мусор в боковую панель - пришлось пропатчить тоже. Стрелки починить не осилил, но мне просто лень и некогда.

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

122. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +1 +/
Сообщение от нонима (?), 20-Дек-19, 21:26 
Надысь собирал ядро на P3 Coppermine 446MHz RAM 256MB, минимальное до звездеца, вместо HDD - SDCARD (udma2) +IDE переходник. Вот. Чуть меньше суток =)
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

159. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (159), 21-Дек-19, 12:43 
На моем Celeron Coppermine с с 256 Mb RAM в 2017 ядро собиралось за 2 часа, а то и меньше
Ответить | Правка | Наверх | Cообщить модератору

163. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от нонима (?), 21-Дек-19, 14:13 
жаль не указал частоту) а то бывают и до 1.13GHz
Ответить | Правка | Наверх | Cообщить модератору

187. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Pasha7777777 (?), 22-Дек-19, 14:37 
CFLAG --pipe  нужно в таких случаях добавлять.
Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору

195. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (-), 23-Дек-19, 17:49 
> Надысь собирал ядро на P3 Coppermine 446MHz RAM 256MB, минимальное до звездеца,
> вместо HDD - SDCARD (udma2) +IDE переходник. Вот. Чуть меньше суток =)

ARMовский одноплатник на себя явно быстрее ядро собирает. А конкретно гента на таком железе - смысла мало. Назапускать всяких пихонов и развести билдферму чтобы сутки ядро компилить - ну, э, гм...

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

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ообщить модератору

75. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (76), 20-Дек-19, 15:17 
>По-моему ядро не так долго собирается, по сравнению с остальным.

Так-то оно так, но когда новые ядра прилетают каждый день, а его обновление требует дополнительного шага по сравнению со всеми остальными пакетами, то возникает соблазн пропускать обновления, что может привести к появлению уязвимых систем.

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

78. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (70), 20-Дек-19, 15:39 
> его обновление требует дополнительного шага

Компилировать обновления по несколько часов тебе норм, а дописать genkernel в команду уже нет?
Ядра в тестинге прилетают раз в неделю-полторы, а не каждый день. Стабильная вообще раз в месяц обновляется.

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

97. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (76), 20-Дек-19, 18:39 
>Компилировать обновления по несколько часов тебе норм

Ваши представления о генте очень далеки от реальности

>Стабильная вообще раз в месяц обновляется.

Я на 4.19.x lts сижу, обновы прилетают очень часто

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

114. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (70), 20-Дек-19, 19:48 
> Ваши представления о генте очень далеки от реальности

Не надо тут ля-ля. Я сам гентушник и мои представления о генте очень хорошо подтверждаются выхлопом моего qlop'a

sync: 1 minute, 17 seconds average for 42 syncs
total: 4 days, 23 hours, 38 minutes, 59 seconds for 5609 merges, 378 unmerges, 42 syncs

> Я на 4.19.x lts сижу, обновы прилетают очень часто

Кто-то сильно 3.14здит.

$ qlop -mtHv gentoo-sources
2019-06-03T17:48:53 >>> sys-kernel/gentoo-sources-4.19.44: 1 minute, 34 seconds
2019-06-20T15:41:28 >>> sys-kernel/gentoo-sources-4.19.52: 1 minute, 58 seconds
2019-07-10T15:29:42 >>> sys-kernel/gentoo-sources-4.19.57: 2 minutes, 3 seconds
2019-09-13T22:13:12 >>> sys-kernel/gentoo-sources-4.19.66: 2 minutes, 54 seconds
2019-09-18T17:26:46 >>> sys-kernel/gentoo-sources-4.19.72: 2 minutes, 15 seconds
2019-11-11T12:50:06 >>> sys-kernel/gentoo-sources-4.19.82: 2 minutes, 27 seconds
2019-11-27T12:44:00 >>> sys-kernel/gentoo-sources-4.19.86: 2 minutes, 35 seconds

Каюсь, немного ошибся. Не раз в месяц, а целых два раза в месяц прилетают обновления на LTS ветке.

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

119. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (130), 20-Дек-19, 20:42 
>обновления на LTS ветке

2019-10-09T17:59:18 >>> sys-kernel/gentoo-sources-4.19.78: 1 minute, 17 seconds
2019-10-13T01:46:47 >>> sys-kernel/gentoo-sources-4.19.79: 1 minute, 24 seconds
2019-10-24T17:38:50 >>> sys-kernel/gentoo-sources-4.19.80: 1 minute, 34 seconds
2019-10-30T02:30:58 >>> sys-kernel/gentoo-sources-4.19.81: 1 minute, 22 seconds
2019-11-07T03:19:45 >>> sys-kernel/gentoo-sources-4.19.82: 1 minute, 29 seconds
2019-11-11T16:12:19 >>> sys-kernel/gentoo-sources-4.19.83: 1 minute, 29 seconds
2019-11-21T23:40:26 >>> sys-kernel/gentoo-sources-4.19.85: 1 minute, 33 seconds
2019-11-25T18:21:10 >>> sys-kernel/gentoo-sources-4.19.86: 1 minute, 25 seconds
2019-12-03T13:29:38 >>> sys-kernel/gentoo-sources-4.19.87: 1 minute, 28 seconds
2019-12-05T20:12:26 >>> sys-kernel/gentoo-sources-4.19.88: 1 minute, 55 seconds
2019-12-14T18:33:20 >>> sys-kernel/gentoo-sources-4.19.89: 1 minute, 30 seconds
2019-12-19T08:37:35 >>> sys-kernel/gentoo-sources-4.19.90: 1 minute, 22 seconds

Как по мне, это слишком часто. Утомительно часто я бы сказал.

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

89. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от freehckemail (ok), 20-Дек-19, 16:23 
> Так-то оно так, но когда новые ядра прилетают каждый день, а его обновление требует дополнительного шага по сравнению со всеми остальными пакетами, то возникает соблазн пропускать обновления, что может привести к появлению уязвимых систем.

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

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

82. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +1 +/
Сообщение от колба (?), 20-Дек-19, 15:46 
купил 3970 чтобы собирать ядро за 30 секунд?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

100. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от dimqua (ok), 20-Дек-19, 19:14 
Это зависит от того, что входит в состав остального. На сервер никто не станет ставить Chromium или Firefox, к примеру.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

149. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (4), 21-Дек-19, 06:48 
> Это зависит от того, что входит в состав остального. На сервер никто
> не станет ставить Chromium или Firefox, к примеру.

А кто-то станет собирать пакеты непосредственно сервере?

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

179. "Разработчики Gentoo рассматривают возможность поставки бинар..."  +/
Сообщение от Аноним (178), 21-Дек-19, 21:49 
Если сервер железный (или хороший VPS), то почему бы нет. И сразу с него binhost сделать.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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