The OpenNET Project / Index page

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



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

Оглавление

Опубликован набор патчей, ускоряющих сборку ядра Linux на 50-80%, opennews (?), 03-Янв-22, (0) [смотреть все]

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


29. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  –7 +/
Сообщение от Аноним (40), 03-Янв-22, 12:10 
Не факт что расспаралеливание кода на ядрах процессора приносит улучшенную  стабильность бинарника на выходе.Сами разработчики GCC рекомендуют иногда компилировать в один или два потока.Так что новость актуальна.Можно компилить теперь в один поток быстрее.У кого эпики или 100500 ядер профита не получат вообще.
Ответить | Правка | Наверх | Cообщить модератору

51. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  +6 +/
Сообщение от Аноним (53), 03-Янв-22, 12:48 
Какая ещё стабильность бинарника, деточка? Иди уроки делай. И запомни, что распараллеливание сборок на конечный ре0зультат не влияет. Но не всегда оправданно, потому что рано или поздно бутылочным горлышком окажется io.
Ответить | Правка | Наверх | Cообщить модератору

54. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  –5 +/
Сообщение от Аноним (40), 03-Янв-22, 12:57 
Деточка это вы почитайте доки gcc и gentoo потом пишите.А еще поинтересуйтесь как разрабатывается код под процессоры для орбитальных спутников и космических зондов.Да ракеты забыл извините деточка.  
Ответить | Правка | Наверх | Cообщить модератору

174. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  –1 +/
Сообщение от Аноним (53), 03-Янв-22, 21:05 
И сейсас ты такой — хопа! — вывалил ссылки на нужные места доки gcc и gentoo и рассказал тру стори, как разрабатывал код для спутников, какие нашёл грабли, и в чём была их причина.
Эх, что-то размечтался я…
Ответить | Правка | Наверх | Cообщить модератору

212. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  –1 +/
Сообщение от Аноним (40), 04-Янв-22, 09:39 
Это секретная информация.Государственная тайна.Вам деточка этого никто не раскажет.Так что товарищ майор иди ищи дураков и делай себе карьеру в другом месте а здесь на форуме приличные люди программисты.
Ответить | Правка | Наверх | Cообщить модератору

223. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  +/
Сообщение от Прохожий (??), 04-Янв-22, 11:06 
>нужные места доки gcc и gentoo

Это гостайна? :)))

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

345. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  +/
Сообщение от uis (ok), 05-Янв-22, 14:09 
В нужных местах можно узнать всё, а всё - гостайна, значит и нужные места тоже
Ответить | Правка | Наверх | Cообщить модератору

77. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  +8 +/
Сообщение от Аноним (46), 03-Янв-22, 13:37 
Уважаемый, какая "параллельная" компиляция на GCC? Каждый отдельный unit of compilation собирается в 1 поток (потому что при добавлении параллелизма теряется sequential context и из-за этого теряется возможность многих важных оптимизаций). Там только в 2020 году на Google Summer of Code был хакатоновский проект по добавлению параллелизации в сборку отдельного юнита, который до сих пор в стадии proof-of-concept. Сейчас параллелизация происходит только на уровне Make-файлов, когда независимые рецепты собираются одновременно.
Все баги, которые лезут при параллельной сборке, происходят из-за криво написанных Make-файлов или из-за состояний гонки внутри самой утилиты make.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

91. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  +/
Сообщение от Кириллemail (??), 03-Янв-22, 13:55 
Если нестабильность на уровне сборки - надо заводить багу.
Искать повторяемость ошибки.
Потом локализовывать место возникновения.
И затем исправлять.
Исправлять какие ошибки не сложно. Так как можно закрыть ошибку меньше, чем за неделю.

Главное не плодить правила сборки.
И не искать виновных.
Толка чуть. Не Боги горшки лепят. Все ошибаются.
И исправить можно.

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

106. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  +1 +/
Сообщение от Аноним (96), 03-Янв-22, 15:13 
Какой умный мальчик. Ящик печенья и банку варенья герою.
Проблема глубже, чем воспитала юных хакеров современная система: компилируется - значит работает.
Всегда есть сложновоспроизводимые проблемы из-за гонок, отсутствия необходимого железа, реверс-инжиниринга для поддержки проприетарного железа или наличие крикливых индусов с LGBT+ поддержкой. Из-за этого поддержка кода превращается в кривой спаггеттинг, вносятся изменения в зависимости от каждой платформы или вносятся противоречивые правки через дефайны, которые очередным индусом-оптимизатором приводятся к неработающему коду.
Ответить | Правка | Наверх | Cообщить модератору

189. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  +/
Сообщение от Аноним (189), 03-Янв-22, 23:10 
Ты пьян, обдолбан или просто шизофреник?
Ответить | Правка | Наверх | Cообщить модератору

371. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  +/
Сообщение от нах.. (?), 05-Янв-22, 17:07 
Нет, он просто говорит правду. А такие как ты ее никогда не слышали или не желают слушать. Вас воспитала та самая система.
Ответить | Правка | Наверх | Cообщить модератору

148. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  +2 +/
Сообщение от макпыф (ok), 03-Янв-22, 17:46 
Что ты несешь? 1. Причем тут вообще расспаралеливание 2. На уровне make это ни как не влияет на сами бинарники
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

265. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  –1 +/
Сообщение от Michael Shigorin с дорогиemail (?), 04-Янв-22, 17:14 
> улучшенную  стабильность бинарника

Что Вы несёте?

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

434. "ну он медленнее распадается и гниёт"  +/
Сообщение от примерно_36_скотинок (ok), 13-Янв-22, 15:59 
ну он медленнее распадается и гниёт. период полураспада опять же увеличивается.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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