The OpenNET Project / Index page

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



"В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6%"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6%"  +/
Сообщение от opennews (??), 31-Окт-24, 23:23 
Джош Пуамбеф (Josh Poimboeuf) из компании Red Hat  опубликовал патч для ядра Linux, ускоряющий на 2.6% прохождение теста "per_thread_ops", оценивающего число операций, которые могут быть выполнены в одном потоке. Патч содержит всего несколько строк кода, заменяющих медленный вызов barrier_nospec() на более быстрое маскирование указателя в 64-битной функции copy_from_user(), используемой для копирования блока данных в ядро из пространства пользователя. Линус Торвальдс уже перенёс данную оптимизацию в состав ветки ядра 6.12...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=62153

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

Оглавление

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


2. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  +1 +/
Сообщение от Bottle (?), 31-Окт-24, 23:24 
Ждём новостей о том, как данная оптимизация что-нибудь да сломает.
Ответить | Правка | Наверх | Cообщить модератору

12. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  +1 +/
Сообщение от Аноним (-), 31-Окт-24, 23:44 
> Ждём новостей о том, как данная оптимизация что-нибудь да сломает.

Это было бы довольно нехарактерно для Торвальдса. Он не нуб в таких вещах и знает что у него в системе творится.

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

14. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  +24 +/
Сообщение от Аноним (14), 31-Окт-24, 23:51 
Тонко.
Ответить | Правка | Наверх | Cообщить модератору

16. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  –19 +/
Сообщение от CDN (?), 31-Окт-24, 23:53 
Что он знает ? Ты часом не ошибся ? Как из убунты содрать xml конфиги ?
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

24. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  +/
Сообщение от Аноним (-), 01-Ноя-24, 00:21 
> Что он знает ? Ты часом не ошибся ? Как из убунты содрать xml конфиги ?

Он ядро делает. В том числе и этой убунте. А сама убунта на минуточку такие себе ядерные разработчики. Довольно криволапые и сами по себе ничего из себя не представляющие.

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

103. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  –5 +/
Сообщение от X86 (ok), 01-Ноя-24, 10:45 
Такие же, как и дед Торвальдс
Ответить | Правка | Наверх | Cообщить модератору

149. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  +/
Сообщение от Аноним (-), 01-Ноя-24, 17:08 
> Такие же, как и дед Торвальдс

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

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

164. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  +1 +/
Сообщение от Аноним (164), 01-Ноя-24, 18:47 
Если что, дед Торвальдса был поэтом, а не то что вы подумали
Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору

187. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  –1 +/
Сообщение от Аноним (187), 01-Ноя-24, 23:18 
>  Такие же, как и дед Торвальдс

Увы, но - нет.

В Каноникле столь много мастеров лепить обёртки вокруг чужих разработок, что это сильно заметно. Даже если было сделано очень много полезного.

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

196. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  +/
Сообщение от Аноним (196), 02-Ноя-24, 21:50 
>А сама убунта на минуточку такие себе ядерные разработчики. Довольно криволапые и сами по себе ничего из себя не представляющие.

Это не мешает разработчикам из АстраЛинукс брать именно убунтовые ядра.

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

163. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  +3 +/
Сообщение от Вы забыли заполнить поле Name (?), 01-Ноя-24, 18:36 
> Он не нуб

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

(c)

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

170. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  +/
Сообщение от Аноним (-), 01-Ноя-24, 19:29 
>> Он не нуб
> - Кузьмич, а где это ты так финский выучил?

И будь я хоть негром преклонных годов,
И то при отсутствии лени
Я б финский выучил только за то,
Что на нем разговаривал Торвальдс!

(честно с31жжено у сами знаете кого)

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

47. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  +1 +/
Сообщение от Аноним (47), 01-Ноя-24, 04:01 
> Ждём новостей о том, как данная оптимизация что-нибудь да сломает.

Скорее не сломает, а новых бэкдоров понаделает для кого следует.

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

88. "В ядро Linux принят 21-строчный патч, ускоряющий ядро на 2.6..."  –2 +/
Сообщение от n00by (ok), 01-Ноя-24, 09:53 
>> Ждём новостей о том, как данная оптимизация что-нибудь да сломает.
> Скорее не сломает, а новых бэкдоров понаделает для кого следует.

Зачем публиковать бред по вопросу, в котором нет понимания?

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

4. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от Аноним (4), 31-Окт-24, 23:36 
Это конечно хорошо, но можете рассказать на что это влияет, для обычного пользователя?
Ответить | Правка | Наверх | Cообщить модератору

6. Скрыто модератором  +2 +/
Сообщение от Аноним (-), 31-Окт-24, 23:38 
Ответить | Правка | Наверх | Cообщить модератору

13. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (-), 31-Окт-24, 23:45 
> Это конечно хорошо, но можете рассказать на что это влияет, для обычного пользователя?

Система станет немного жустрее в каких-то вещах. Совершенно нашару. Поди плохо?! :)

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

19. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +9 +/
Сообщение от Аноним (19), 31-Окт-24, 23:55 
Обычный пользователь сможет набрать побольше попугаев в пузомерках.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

51. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +3 +/
Сообщение от penetrator (?), 01-Ноя-24, 05:16 
barrier_nospec это функция блокирующие уязвимости в результате спекулятивного исполнения, она сама по себе медленнее чем маскирование указателей

чел убрал функцию, добавил маскирование (битовая маска для рандомизации адресов) как защиту от спекулятивного выполнения и система стала работать быстрее потому copy_from_user, в которой это все делалось очень часто используется (чтобы перенести данные в ядро из юзермода)

подробнее тебе только разрабы ядра расскажут, я не силен в ядре

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

132. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  –1 +/
Сообщение от Тролололо (?), 01-Ноя-24, 14:59 
Так и запишем, Торвальдс отключил защиту от эксплуатации уязвимости спекулятивного выполнения. Маскирование указателей никак не защищает от получения информации по сторонним каналам, посредством анализа времени получения ответа из кеша.

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

Что это, попытка убить Linux Kernel?

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

137. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (137), 01-Ноя-24, 15:38 
Буквы читать не умеем?

this relies on recent commit 86e6b1547b3d ("x86: fix user address masking non-canonical speculation issue").

По сути, получилась двойная защита. Новая - быстрее. Потому старую можно упростить до маскировки.

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

138. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Тролололо (?), 01-Ноя-24, 15:45 
Intel уже показала к чему приводят упрощения в защите, не процессоры, а дырка на дырке. Защит много не бывает.
Сам же Linus в рассылке истерит (буквально две-три недели назад), что Intel не умеет делать процессоры и сейчас отключает один из вариантов защиты, пардон, упрощает. Всё это выглядить, как выполнение указаний кого-то со стороны кому нельзя отказать.
Ответить | Правка | Наверх | Cообщить модератору

174. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от Аноним (-), 01-Ноя-24, 19:36 
> Intel уже показала к чему приводят упрощения в защите, не процессоры, а
> дырка на дырке. Защит много не бывает.

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

И только представьте себе после этого недовольные рожи хакеров!

> Сам же Linus в рассылке истерит (буквально две-три недели назад), что Intel
> не умеет делать процессоры и сейчас отключает один из вариантов защиты,

В общем то истину глаголет. При том последние полгода с ним еще и рынок согласен, у интела акции летят в тар-тарары. Если кому OoO вулнов казалось недостаточно хардкорно - нате вам выгорающие за полгода процы тогда. Вот это я понимаю - подняли градус дискуссии!

Правда датацентры стали чем-то недовольны. Это что, сперва клиенты прорубятся на хост и стырят все ключи у соседей, а потом через полгодика вы вообще пойдете сервак заменять? Эпические соотношеньица, когда тиму админов надо раз так в N расширить. Чтоб бегали затыкая дыры в перерывах между заменой серверов.

> пардон, упрощает. Всё это выглядить, как выполнение указаний кого-то со стороны
> кому нельзя отказать.

И, конечно, эксперты опеннета покажут нам эксплуатацию? :)

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

200. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (200), 03-Ноя-24, 14:02 
>Сам же Linus в рассылке истерит (буквально две-три недели назад), что Intel не умеет делать процессоры и сейчас отключает один из вариантов защиты, пардон, упрощает

Так он же как раз и истерит о том, что ему очень хочется "упростить" всю эту защиту. Вот и решил. Он же BDFL - хочет - и убирает защиту в своём ядре. Не нравится мэйнтейнер - убирает и мэйнтейнера из своего ядра. Может ещё и нахамить.

>Всё это выглядить, как выполнение указаний кого-то со стороны кому нельзя отказать.

Одно другому не мешает. Может хотелка упразднить защиты вызвана хотелкой не потерять домик и красивую жизнь для троих дочерей.

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

202. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (-), 04-Ноя-24, 03:02 
> хочется "упростить" всю эту защиту. Вот и решил. Он же BDFL
> - хочет - и убирает защиту в своём ядре. Не нравится
> мэйнтейнер - убирает и мэйнтейнера из своего ядра. Может ещё и
> нахамить.

Хочешь чтобы тебя послали вежливо - обращайся к Кроа-Хартману! Он тебя так пошлет, что ты ему еще спасибо скажешь, и расстанешься лучшими друзьями. Но того факта что тебя послали это все же не отменит. И между прочим он тоже популярно обрисовал перспективы тех майнтайнеров и причины. Даже без особого политеса и попыток подсластить пилюлю.

> Одно другому не мешает. Может хотелка упразднить защиты вызвана хотелкой не потерять
> домик и красивую жизнь для троих дочерей.

Как говорится, даже если вы параноик это еще не значит что они за вами не следят.

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

195. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (-), 02-Ноя-24, 17:59 
> Ранее, этот же  человек утвердил и всячески отстаивал удаление с постов
> мейнтейнеров ядра Linux  профессионалов, доказавших годами работы их высокий професиональный
> уровень.

Вот так можно легким движением руки свой профессиональный уровень - аннулировать. А некоторым таким профи отпуск теперь лучше проводить не далее сочей. Дабы не получить бонусом какой-нибудь ордер интерпола или еше чего интересного.

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

199. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от нах. (?), 03-Ноя-24, 13:17 
> А некоторым таким профи отпуск теперь лучше проводить не далее сочей.

так им и не светит - загран-то в сейфе в первом отделе лежит. Ну еще в намкрыш можно, там, говорят, красивые фейерверки и прочая анимация. И цены на жилье упали вдвое!
А, ну хотя, да, в Ереван-то можно было. А теперь - не стоит. Бонус будет не от интерпола, а прям при попытке вылета. Предупреждали? Предупреждали! Расписывался?! Расписывался... ну и присядь на четвертачок, ормянский шпион и нацоналпредатель.

Зато бронь настоящая, книжечка с печатью, а не филькина грамота от минцифирек. Завидуй!

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

203. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (-), 04-Ноя-24, 03:14 
>> А некоторым таким профи отпуск теперь лучше проводить не далее сочей.
> так им и не светит - загран-то в сейфе в первом отделе лежит.

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

> Ну еще в намкрыш можно, там, говорят, красивые фейерверки и
> прочая анимация.

А уж какие селфики! Ютуб не даст соврать. Где еще селфи на таком фоне захреначишь?! Главное при этом - успеть селфи зааплоадить до того как в ящик сыграть, а то обидно будет , такой материалец пропадет!

> И цены на жилье упали вдвое!

Коммунизм наступает семимильными шагами, не иначе. Видишь, жизня налаживается!

> Предупреждали? Предупреждали! Расписывался?! Расписывался... ну и присядь на четвертачок,
> ормянский шпион и нацоналпредатель.

Хызы кто там где в чем расписывался. Но раскосые глаза на всякий случай потренировать не помешает наверное, иначе неубедительный шпион получится.

> Зато бронь настоящая, книжечка с печатью, а не филькина грамота от минцифирек. Завидуй!

Завидовать книжечке с печатью ну такое себе. Домику, трем дочерям и бэхе - при любимой работе - завидовать как-то прикольнее имхо :)

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

89. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  –1 +/
Сообщение от n00by (ok), 01-Ноя-24, 09:56 
Обычный пользователь ничего не заметит. Если таких изменений накопится десяток-другой, то система начнёт работать так же быстро, как до внедрения всех этих защит от спектрумов-мельдониев (тогда система замедлилась, но обычный пользователь этого не заметил).
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

108. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от нах. (?), 01-Ноя-24, 11:18 
2.6% - это не те 40 которые намерял запрещенный инженер гугля. Даже если их накопится десяток, все равно не хватит вернуть как было.

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

Собственно, все что должен был сделать вменяемый (а не нынешний) менеджер проекта - это послать подобный патч в критичном месте - лесом.

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

116. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от n00by (ok), 01-Ноя-24, 12:47 
Ну я ж написал "десяток-другой". 2,6% * 20 уже вполне. :)

> Собственно, все что должен был сделать вменяемый (а не нынешний)
> менеджер проекта - это послать подобный патч в критичном месте - лесом

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

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

26. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +3 +/
Сообщение от Я (??), 01-Ноя-24, 00:53 
это конечно здорово, но зачем это как новость?
Ответить | Правка | Наверх | Cообщить модератору

87. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  –1 +/
Сообщение от Bottle (?), 01-Ноя-24, 09:43 
Имеет образовательный смысл - если обвешать каждую функцию ядра бенчмарками и проводить подобные микрооптимизации, оно будет гораздо шустрее.
Ответить | Правка | Наверх | Cообщить модератору

90. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от n00by (ok), 01-Ноя-24, 09:57 
Можно посмотреть код и научиться чему-то большему, чем упаковывать ядро в пакетик.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

117. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от Аноним (117), 01-Ноя-24, 12:50 
> Можно посмотреть код и научиться чему-то большему, чем упаковывать ядро в пакетик.

Такому как, этот патч - точно не стоит учиться.

Это чистой воды хак, что бы отключить автоматически срабатывавшие алгоритмы процессоров.

Что так можно - знать стоит. Учиться этому - нет.

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

102. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (102), 01-Ноя-24, 10:43 
Нужно показать, что он еще чем-то занят. Ну и отсылку к статье 282 УК РФ (по пункту 1, если подробнее) не лишнее дать.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

37. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Дима из Крыма (?), 01-Ноя-24, 02:54 
У Ядра сомнительное будущее, и в первую очередь из-за того, что всё завязано на одного типа, который не вечен. Приходится рассчитывать, что разработку возьмет под своё крыло какая-нибудь корпорация типа IBM или Microsoft. Но что-то мне подсказывает, что закончится всё сотнями форков, которые каждая мелкая компашка будет пилить под свои нужды и которые будут не совместимы между собой.
Ответить | Правка | Наверх | Cообщить модератору

38. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  –1 +/
Сообщение от Аноним (38), 01-Ноя-24, 02:59 
> закончится всё сотнями форков

Похоже ящик Пандоры уже открылся. Читаю reddit, habr, что у них, что у нас уже намечается движуха в этом направлении, потому что прецедент создан.

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

55. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +4 +/
Сообщение от ДаНуНафиг (?), 01-Ноя-24, 05:39 
Форков могут быть хоть тысячи - это бесплатное развлечение, да только работать никто не хочет.
Ответить | Правка | Наверх | Cообщить модератору

118. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от n00by (ok), 01-Ноя-24, 12:56 
> Форков могут быть хоть тысячи - это бесплатное развлечение, да только работать
> никто не хочет.

Почему же никто? Насчитал здесь десяток руководителей и идеологов.

Самый достойный -- sena

"""
Благодаря идеологии СПО, пропаганде СПО и вкладу умельцев _с_ _промытыми_ _мозгами_ у меня есть ядро под GPL и целая свободная операционная система.
...
И я хочу чтобы моя система стала ещё лучше и ты работал на меня больше и дольше.
"""

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

124. Скрыто модератором  +/
Сообщение от Аноним (-), 01-Ноя-24, 13:09 
Ответить | Правка | Наверх | Cообщить модератору

176. Скрыто модератором  +/
Сообщение от n00by (ok), 01-Ноя-24, 19:37 
Ответить | Правка | Наверх | Cообщить модератору

171. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от ДаНуНафиг (?), 01-Ноя-24, 19:30 
Так а форки есть, которые отдельно кем-то действительно развиваются?
Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

175. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Афроним (?), 01-Ноя-24, 19:36 
В Альте и Астре что-нибудь есть наверняка.
Ответить | Правка | Наверх | Cообщить модератору

177. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от n00by (ok), 01-Ноя-24, 19:39 
Конечно, есть. Даже у меня есть форк - делаю периодически git pull. Действительно, развивается. :)
Ответить | Правка | К родителю #171 | Наверх | Cообщить модератору

178. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Афроним (?), 01-Ноя-24, 20:10 
Красавчик.)
Ответить | Правка | Наверх | Cообщить модератору

151. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (-), 01-Ноя-24, 17:21 
> Похоже ящик Пандоры уже открылся. Читаю reddit, habr, что у них, что
> у нас уже намечается движуха в этом направлении, потому что прецедент создан.

Принцип опенсорса прост: форкай наздоровье, если здоровья хватает.

Корпы видите ли догадываются что тянуть все и вся в 1 рыло - сильно дороже чем когда эвон сколько работ за них другие своротят. GPL лишь формализует этот принцип, способствуя аннулированию дефолтной корп жабы и смотрению "что будет, если?" - и видимо как-то многим показалось что это работало лучше чем AT&T vs BSD, где, конечно, академов построили до последней строчки кода, но вместо профита почему-то пришлось - валить на убунту.

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

52. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +2 +/
Сообщение от ijuij (?), 01-Ноя-24, 05:21 
Есть информация, что некая крупная китайская компания пилит ядро на Rust с нуля. Посмотрим, что из этого выйдет.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

72. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (72), 01-Ноя-24, 07:37 
Rust "идет" от данных. Ядро это молотилка, работающая с чем попало.
Ответить | Правка | Наверх | Cообщить модератору

97. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от scriptkiddis (?), 01-Ноя-24, 10:14 
А линк?
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

112. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (112), 01-Ноя-24, 11:55 
О, все уже забыли, как пытались переписать ядро на C++ (было несколько попыток, самая свежая unixlite). Ну и где теперь все эти товарищи?
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

128. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (117), 01-Ноя-24, 13:36 
Ага. Была недавно новость. Они там разместили все в одной области памяти. А защиту ядра от пользователей возложили на rust.

Однако, существуют возможности получить доступ к чужой памяти.

Сложно, но можно.

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

С моей точки зрения:
1. делать специально для снижения количества ошибок язык - глупость.
2. делать язык гарантирующий невозможность доступа к участкам чужой памяти - очень сложно, но могло бы принести существенные бонусы.

И я все еще надеюсь что rust или приблизится к железу и научиться условной компиляции на уровне Си.
Или хотя бы трансформируется в язык для таких проектов с общей памятью, где он защиту на себя возьмет.

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

201. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от RM (ok), 03-Ноя-24, 15:51 
> делать язык гарантирующий невозможность доступа к участкам чужой памяти - очень сложно, но могло бы принести существенные бонусы

давно уже
Burroughs ESPOL/NEWP
ну и, сдертый с них, брусовский Эль

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

152. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (152), 01-Ноя-24, 17:25 
> Есть информация, что некая крупная китайская компания пилит ядро на Rust с
> нуля. Посмотрим, что из этого выйдет.

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

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

56. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от ДаНуНафиг (?), 01-Ноя-24, 05:41 
Как раз все выглядит наоборот - некий Джош предложил эту оптимизацию, а не "один тип, который не вечен".
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

81. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (81), 01-Ноя-24, 09:21 
Только вот Джош не в пустоту предложил оптимизацию, а конкретному типу который не вечен. А когда этого типа не станет куда и как надо будет предлагать оптимизации и кто их будет рассматривать и по каким правилам?
Ответить | Правка | Наверх | Cообщить модератору

107. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  –1 +/
Сообщение от Аноним (107), 01-Ноя-24, 11:15 
Да что ж вы такие узколобые. Ну не будет васи будет петя. Он принимает решения что включать а что нет потому что все решили что у него это получается лучше всех. Если ты с этим не согласен сделай свой форк сядь на свой трон и принимай решенияесли ты будешь лучше то к тебе все потянутся
Ответить | Правка | Наверх | Cообщить модератору

110. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от нах. (?), 01-Ноя-24, 11:22 
> Он принимает решения что включать а что нет потому что все решили

где можно ознакомиться с всехрешением?

Правильный ответ - нигде. Потому что не все решили, а он занял поляну. А IBM решила что поляна хорошая, надо крышевать.

Вот такие вот у тебя "все".

> ты будешь лучше

"лучше" - с точки зрения топ-топ менеджера IBM, назначенного смотрящим за проектом.
Вот этим упырям ты и молишься, на самом-то деле, истово разбивая лоб. А паяц на сцене - просто  паяц. Кукла на ниточках.

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

123. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от n00by (ok), 01-Ноя-24, 13:08 
>> Он принимает решения что включать а что нет потому что все решили
> где можно ознакомиться с всехрешением?
> Правильный ответ - нигде. Потому что не все решили, а он занял
> поляну. А IBM решила что поляна хорошая, надо крышевать.
> Вот такие вот у тебя "все".

А как же дистрибуторы и прочий обслуживающий персонал? Они "всем" рассказывали, как это хорошо и какой он молодец. Теперь почему-то немного сменили пластинку на "смотрите, наш главарь оказался редиской!"

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

160. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от нах. (?), 01-Ноя-24, 17:55 
> А как же дистрибуторы и прочий обслуживающий персонал?

"где они теперь, вот в чем вопрос?!"

Те кто СОЗДАВАЛИ а не захватили.
Трой, Эвинг, Флориан, где все эти люди, которые делали для СЕБЯ а не для заклятых клиентов с очень кривыми руками и очень т-пыми мозгами?

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

162. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (-), 01-Ноя-24, 18:08 
> Трой, Эвинг, Флориан, где все эти люди, которые делали для СЕБЯ а
> не для заклятых клиентов с очень кривыми руками и очень т-пыми мозгами?

Сюрприз. Если ты вообще не думал как твоим софтом будут пользоваться другие, есть весьма отличная от ноля вероятность что им твой софт окажется "не очень" и довольные пользаки тебе предложат самому жрать свое ... - так что только ты этим всем и будешь пользоваться. А заодно и кодить все и вся сам, ежели кодилка не сломается. Что в случае штуки с кернел оси размером - довольно хреново так то.

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

192. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (192), 02-Ноя-24, 06:51 
По моему опыту, успешные проекты как раз получаются, когда люди делают как _им_ удобно и воплощают конкретные пожелания других.  А если пытаться предугадать как будет удобно гипотетическому клиенту и начинать подстраиваться под желания несуществующего среднего клиента, получается не удобно никому. Именно поэтому со временем некоторые пришли к встраиванию телеметрии, потому что осознают, что ожидания не совпадают с действительностью.
Ответить | Правка | Наверх | Cообщить модератору

194. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (194), 02-Ноя-24, 17:48 
> По моему опыту, успешные проекты как раз получаются, когда люди делают как
> _им_ удобно и воплощают конкретные пожелания других.

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

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

>  А если пытаться предугадать как будет удобно гипотетическому клиенту и
> начинать подстраиваться под желания несуществующего среднего клиента, получается
> не удобно никому.

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

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

154. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (152), 01-Ноя-24, 17:29 
> Вот этим упырям ты и молишься, на самом-то деле, истово разбивая лоб.
> А паяц на сцене - просто  паяц. Кукла на ниточках.

Вообще-то эта кукла помнится бортанула редбиэмщикам патч с коментом "guys, this is not d**k s***g contest!". А вот попробуй ты такое своему работодателю откаблучь? И жены-каратистки, своего домика в нормальной локации и бэхи у тебя небось тоже нет :)

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

173. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от ДаНуНафиг (?), 01-Ноя-24, 19:34 
Не вижу проблемы. Изменения открытые - рассматривать может кто угодно. Голосование за принятие можно сделать каким-нибудь мажоритарным голосованием. Было бы что принимать, а уж кнопку "разрешить" всегда найдется кому нажимать.
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

67. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (72), 01-Ноя-24, 06:32 
Ждем Большого Взрыва...
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

94. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (81), 01-Ноя-24, 10:04 
Нейросетевое ядро. Я тоже жду.
Ответить | Правка | Наверх | Cообщить модератору

100. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  –1 +/
Сообщение от Зазнайка (?), 01-Ноя-24, 10:30 
Ну, как бы Линусь где-то работает и является гражданином Оймериканский Стейтс. Что само по себе уже должно намекать. Ну, да ландо, до некоторых очень медленно доходит. Но когда-нибудь дойдёт (или нет), возможно, даже при их жизни.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

111. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от xsignal (ok), 01-Ноя-24, 11:54 
> закончится всё сотнями форков

Так и будет! Спираль истории: раньше было сотни UNIXов, несовместимых между собой, а теперь будет сотни Linuxов.

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

119. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (117), 01-Ноя-24, 12:58 
> корпорация типа IBM или Microsoft

Не выйдет.

Все корпорации принципиально в своих продуктах убирают возможность работать с продуктами конкурентов.

Недавно на форуме кто-то приводил ссылку на статьи разработчика одного из компиляторов интел.

Так он там описывал, как сделал свободным компилятор, но у руля остались интеловцы и как он протащил патч для amd, через одного человека, которого тут же уволили.

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

50. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +7 +/
Сообщение от DEF (?), 01-Ноя-24, 05:00 
Жора Пумбофф молодец. Еще 38 патчей и скорость Линукса возрастет на 100%.
Ответить | Правка | Наверх | Cообщить модератору

53. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от _ (??), 01-Ноя-24, 05:22 
Линукс быстрее процессора!(C) Напомнило :)
Ответить | Правка | Наверх | Cообщить модератору

58. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (58), 01-Ноя-24, 05:48 
Ага, классика времён второго ядра, когда система показывала якобы сверхнизкое потребление, а пост-карта сигнализировала о нагрузках уровня ааа-игоря.
Ответить | Правка | Наверх | Cообщить модератору

78. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Su127 (?), 01-Ноя-24, 08:12 
Ну этот образ из камня
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

68. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (72), 01-Ноя-24, 06:36 
Можно вообще перестать бороться с уязвимостями ради попугаев.
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

93. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (81), 01-Ноя-24, 10:02 
А можно писать сразу корректный код.
Ответить | Правка | Наверх | Cообщить модератору

120. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (117), 01-Ноя-24, 13:00 
> А можно писать сразу корректный код.

А чем тебе корректный код поможет в уязвимостях процессоров?

Или Безопасный Rust и здесь бы безопасно автоматически помог безопасно сделать безопасно?

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

122. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (-), 01-Ноя-24, 13:07 
Корректный код не спасёт от дырки в процессоре.
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

182. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Ширламырла (?), 01-Ноя-24, 21:03 
А можно сразу быть праведником. Делать все сразу правильно и быть везде молодцом и умницей.СРАЗУ.

НУОЧО?

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

66. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (-), 01-Ноя-24, 06:32 
> которые могут быть выполнены в одном потоке

То есть реальный прирост будет на количество потоков?

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

69. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (72), 01-Ноя-24, 06:56 
Нарастающее движение отказа от безопасности в ядре наводит на мысль, что его тянут для "огороженных" платформ. Простые смертные обойдутся или будут использовать спецпрограммы.
Ответить | Правка | Наверх | Cообщить модератору

73. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от scriptkiddis (?), 01-Ноя-24, 07:42 
А давайте про каждый микропатчик тоже писать по новости
Ответить | Правка | Наверх | Cообщить модератору

74. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +3 +/
Сообщение от Аноним (72), 01-Ноя-24, 07:46 
Заменить полноценный фильтр-функцию, отвечающую за уязвимость, на маскирование это не микропатчик.
Ответить | Правка | Наверх | Cообщить модератору

75. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от scriptkiddis (?), 01-Ноя-24, 07:58 
21 строка - микропатчик. Пишите про остальные тогда тоже
Ответить | Правка | Наверх | Cообщить модератору

83. Скрыто модератором  –1 +/
Сообщение от Афроним (?), 01-Ноя-24, 09:33 
Ответить | Правка | Наверх | Cообщить модератору

155. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от Аноним (155), 01-Ноя-24, 17:36 
> 21 строка - микропатчик. Пишите про остальные тогда тоже

А какая разница микро оно или макро, важен то - результат. Если кто 2 строками на 10% разгонится - то вообще зашибись, как по мне.

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

79. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (79), 01-Ноя-24, 08:36 
А что за уязвимость?
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

85. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (85), 01-Ноя-24, 09:36 
В Дебиане какое-то странное обновление для всех пакетов... С огромным трудом нашёл элемент чейнджлога (причём в data.tar.xz/usr/share/doc/zstd/ , а не в conrol.tar.xz/ )


```
libzstd (1.5.6+dfsg-1+b1) sid; urgency=low, binary-only=yes

  * Binary-only non-maintainer upload for amd64; no source changes.
  * Rebuild for PAC/BTI support

-- amd64 / i386 Build Daemon (x86-csail-01) <buildd_amd64-x86-csail-01@buildd.debian.org>  Tue, 29 Oct 2024 03:22:06 +0000
```

Но есть нюанс... x86_64 не имеет PAC/BTI! Это фича AArch64!

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

86. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (85), 01-Ноя-24, 09:39 
Также я до сих пор не знаю, как посмотреть, кто триггернул это binNMU на buildd и на каком основании (ну не может же быть так, что в Дебиане любой хрен имеет полномочия полсистемы перекомпилировать по желанию левой пятки, а перекомпилированное - юзерам отгрузить, со всеми бэкдорами)!
Ответить | Правка | Наверх | Cообщить модератору

91. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от jobserver (ok), 01-Ноя-24, 09:58 
вы всё ещё думаете?)
Ответить | Правка | Наверх | Cообщить модератору

96. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от n00by (ok), 01-Ноя-24, 10:13 
А что, в CrowdStrike уже выяснили, кто "триггернул"?
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

99. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (85), 01-Ноя-24, 10:17 
Ну ты же не думаешь, что коммерческая корпорация будет выносить это на публику? Там все под NDA не просто так сидят. Любой вынос на публику бьёт по имиджу, а значит - по продажам.
Ответить | Правка | Наверх | Cообщить модератору

115. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от n00by (ok), 01-Ноя-24, 12:45 
Конечно, будет, что бы спасти остатки репутации. Без этого настроено весьма обоснованных конспирологических теорий на любой вкус. ;)
Ответить | Правка | Наверх | Cообщить модератору

205. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (205), 04-Ноя-24, 19:08 
Репутации среди кого? Из их клиентов — как минимум из крупных — никто не спрыгнул вроде. Менеджеры пососали друг у друга прощения и работают дальше. Потому что в бизнесе все понимают, что ошибки неизбежны, в том числе и крупные, поэтому обсуждаются не личности виновных, а кто и что с этого получит как компенсацию. А репутация среди пользователей опеннета и реддита им по барабану: ни там, ни там не тусуются люди, которые принимают финансовые и технологические решения. Так что по факту всё PR кроме некролога.
Ответить | Правка | Наверх | Cообщить модератору

207. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от n00by (ok), 05-Ноя-24, 10:01 
Ошибки подобного рода (100% отказ) при создании драйверов исключены. Что случившееся не мешает бизнесу пилить грантики и получать компенсации - это уже другой вопрос.
Ответить | Правка | Наверх | Cообщить модератору

156. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (155), 01-Ноя-24, 17:38 
> Также я до сих пор не знаю, как посмотреть, кто триггернул это
> binNMU на buildd и на каком основании (ну не может же
> быть так, что в Дебиане любой хрен имеет полномочия полсистемы перекомпилировать
> по желанию левой пятки, а перекомпилированное - юзерам отгрузить, со всеми бэкдорами)!

Ну, приди в OFTC например да спроси на их канале - мол, так и так, что за фигня? Всему учить надо.

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

92. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от Аноним (81), 01-Ноя-24, 10:00 
Опять Jia Tan балуется это тянет на пару тройку новостей с расследованием. Пиши внизу в кнопку добавить.
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору

98. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (85), 01-Ноя-24, 10:14 
Меня другое удивляет - ни в одном mail listе дебиана это не обсуждают. Неужели один я на сиде сижу, а других "сумасшедших" нет? Или архив списков рассылки просто цензурируют, как и сами списки (вполне реально, используя LLM!)?
Ответить | Правка | Наверх | Cообщить модератору

114. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (114), 01-Ноя-24, 12:31 
По идее, в debian-devel должно было проскакивать - например, как с 64-bit time_t ABI или perl 5.40 migration. Но да, я тоже на сиде сижу, иногда это вызывает боль. Ладно, когда фриз кодовой базы перед релизом дебиана - это понятно, это ок, а вот когда фриз базы дебиана перед релизом убунты - непонятно (и всё равно стабильная ветка убунты работает хреновее нестабильной ветки дебиана, бугога).
Ответить | Правка | Наверх | Cообщить модератору

135. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (79), 01-Ноя-24, 15:14 
Хах, сами разрабы там точно не сидят))
Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

157. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  –1 +/
Сообщение от Аноним (155), 01-Ноя-24, 17:41 
> Меня другое удивляет - ни в одном mail listе дебиана это не
> обсуждают. Неужели один я на сиде сижу,

Дебиан sid это реально для желающих покамикадзить. В частности - бэкдор в xz из дебианщиков только пользователи sid и поймали, до остальных не успело долететь и было обнаружено. В чем прелесть стабилизации софта и тестов на хомячках и состоит.

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

105. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (105), 01-Ноя-24, 10:46 
> Это фича AArch64!

кто-то перепутал две буквы

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

106. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (85), 01-Ноя-24, 10:59 
Какие именно? AFAIK на x86_64 подобные технологии было давно, и это просто выкинули из компиляторов (gcc и clang) даже с формулировками "это оказалось бесполезно и легко обходимо".
Ответить | Правка | Наверх | Cообщить модератору

109. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (105), 01-Ноя-24, 11:20 
amd64 vs arm64

а вообще, судя по фтп, в пересборке участвует все. Т.е. возможно это нужно для arm64, а все остальное пересобирают для того чтобы версии пакетов везде были одинаковыми.
А идет оно как binmmu, т.к. подкрутили что-то в системе сборки чтобы не патчить тысячи пакетов прямо сейчас.

Но это чисто догадки, пришло время проверить что там с воспроизводимой сборкой

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

158. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (155), 01-Ноя-24, 17:42 
> а вообще, судя по фтп, в пересборке участвует все. Т.е. возможно это
> нужно для arm64, а все остальное пересобирают для того чтобы версии
> пакетов везде были одинаковыми.

Дебианщики это любят - ребилд пакета триггерит сборку для всех архитекиур, даже если поводом и была всего 1. Я так понимаю для одинаковой версии пакета везде, чтобы на всех архитектурах Дебиан был Дебианом. Без множества мелких отличий на этой почве.

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

168. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (79), 01-Ноя-24, 19:08 
Та вали с него, там неадекваты. Я на нем сидел - постоянные траблы с пакетами. Только сейчас вон части пакетов тупо нет:

https://tracker.debian.org/pkg/node-http-server
https://tracker.debian.org/pkg/kotlin
https://tracker.debian.org/pkg/tcpxtract
https://tracker.debian.org/pkg/blender


Забавный факт:
[2024-06-16] Accepted blender 4.1.1+dfsg-1 (source) into experimental (Matteo F. Vescovi)
[2024-03-26] blender REMOVED from testing (Debian testing watch)

Удален 03.26 из тестинга, а добавлен только 3 месяца спустя в sid. В testing и сейчас нет (аля будущий релиз... Тести, жри ****). Ну и че, компилить его или флетпак!? Да, последнее решение ок, но зачем такой дистр.

Короче, там либо stable, либо лесом. Но, учитывая качество тестинга, откуда бездарно, автоматом выносят все, что у них там сломалось, а потом впопыхах че-то там правят перед заморозкой, то и бажины, особенно в GUI типа KDE, пролетают только так. Ну а фиксанется аж со следущим релизом. СТАБИЛЬНОСТЬ ЖЕ, НУ!

Посмотри в сторону арча или suse tumbleweed... Или еще куда-то, но с этим дела не будет.
У них баги бывают, но больше со стороны разрабов чем со стороны меинтейнера. Не помню, чтобы у меня были те же проблемы с хромом, например. Зато в KDE постоянно что-то, но всплывает.

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

136. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от bircoph (ok), 01-Ноя-24, 15:18 
Линус не просто перенёс патч, а сам исправил его:
https://lore.kernel.org/all/CAHk-=wgaPk0tB-RtVAK4b6dTrtTAC3W.../
И автор исходного патча согласился:
https://lore.kernel.org/all/20241030045950.p6fc7xnkd3rq2gob&.../
Ответить | Правка | Наверх | Cообщить модератору

159. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от Аноним (159), 01-Ноя-24, 17:50 
> Линус не просто перенёс патч, а сам исправил его:
> https://lore.kernel.org/all/CAHk-=wgaPk0tB-RtVAK4b6dTrtTAC3W.../
> И автор исходного патча согласился:
> https://lore.kernel.org/all/20241030045950.p6fc7xnkd3rq2gob&.../

Чирков решил что он умная клава - и подрихтовал оригинал. И, вот, как видим, сделал это неправильно. Потому что самое интересное было как раз - вмешательство Торвальдса и дача мастеркласска как достичь того же эффекта БЕЗ весьма дорогого вызова который к тому же становится еще дороже если были включены защиты от спектров с мельдониями.

Грубо говоря, позатыкав всякие спектры с мельтдониями и заметив что в половине случаев вред скорее теоретический а просадка вполне практическая - народ стал оптимизировать разные кейсы чтобы минимизировать урон перфомансу от митигаций. Что в этом такого удивительного - фиг бы его знает. Там вон уже целые теории заговора наплели. А реально это обычная корпоративная (и не только) жаба. Мол как это, за хардвар уплочено а теперь на эн процентов хуже?! Нельзя ли чего-нибудь отыграть немного?!

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

181. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (-), 01-Ноя-24, 20:57 
У патча Джоша был прирост производительности 2.6% и у  исрправленного варинта Торвальдса тоже +2.6%, принципиально оптимизация та же, только форма другая и патч Торвальдса стал переносим для разных архитектур.
Ответить | Правка | Наверх | Cообщить модератору

185. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от Аноним (-), 01-Ноя-24, 21:49 
> У патча Джоша был прирост производительности 2.6% и у  исрправленного варинта
> Торвальдса тоже +2.6%, принципиально оптимизация та же, только форма другая и
> патч Торвальдса стал переносим для разных архитектур.

Я даже согласен что оригинал был написан несколько криво (косяк Фороникса на самом деле изначально). Но почему при его переписывании было совсем выпилено упоминание Торвальдса, что и вызвало вопросы - я не понимаю. И таки как я понимаю Торвальдс скостил еще -1 вызов "тяжелого" барьера в ряде случаев, судя по коду, заменив его на маскирование в невалидный адрес?

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

183. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +1 +/
Сообщение от Аноним (-), 01-Ноя-24, 21:40 
В обоих патчах убран barrier_nospec(), но в патче Торвальдса всё собрано в одном месте и убрана лишняя проверка.
Ответить | Правка | К родителю #159 | Наверх | Cообщить модератору

179. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (-), 01-Ноя-24, 20:12 
> Линус не просто перенёс патч, а сам исправил его:
> https://lore.kernel.org/all/CAHk-=wgaPk0tB-RtVAK4b6dTrtTAC3W.../
> И автор исходного патча согласился:
> https://lore.kernel.org/all/20241030045950.p6fc7xnkd3rq2gob&.../

На опеннете с редакционной политикой и модерацией последнее врмя какой-то трэш и позор.

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

С другой, когда я недовольно откоментил про такой расклад в соседнем сообщении - это еще и скрыли модераторы.

С третьей стороны - пачка явно анти-опенсорсных троллей, в том числе с откровенно троллиным ником - модераторов не парит. И их почему-то столь оперативно не скрывают.

Это то во что превратился по факту опеннет. Ну вот как-то так.

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

180. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Афроним (?), 01-Ноя-24, 20:25 
Прекращайте прикидываться белым и пушистым. Мой поток сознания так вообще редко долго существует, но я и не скрываю, что стебаться захожу.
Ответить | Правка | Наверх | Cообщить модератору

184. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (184), 01-Ноя-24, 21:46 
> Прекращайте прикидываться белым и пушистым.

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

> Мой поток сознания так вообще редко долго существует, но я и не скрываю, что стебаться захожу.

Я и не понимаю почему политика модерирования потворствует такому поведению. Выступать кормушкой для троллей - очень странная идея.

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

206. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (205), 04-Ноя-24, 19:14 
Счётчик посетителей видел внизу страницы? А рекламу? Что-то ещё нужно пояснять?
Ответить | Правка | Наверх | Cообщить модератору

197. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Tron is Whistling (?), 03-Ноя-24, 12:44 
То есть сначала мы героически добавляем barrier_nospec() вместо того, чтобы исправить проблемы с железом, а потом начинаем героически решать созданные этой добавкой проблемы. Работа ради работы.
Ответить | Правка | Наверх | Cообщить модератору

198. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от нах. (?), 03-Ноя-24, 13:11 
> То есть сначала мы героически добавляем barrier_nospec() вместо того, чтобы исправить проблемы
> с железом

проблемы с железом уже исправлены - под risc-v уже даже компилируетцо. Только не работает, потому что так себе то железо, безпроблемное.

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

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

204. "В ядро Linux принят 21-строчный патч, ускоряющий прохождение..."  +/
Сообщение от Аноним (-), 04-Ноя-24, 03:26 
> То есть сначала мы героически добавляем barrier_nospec() вместо того, чтобы исправить проблемы
> с железом, а потом начинаем героически решать созданные этой добавкой проблемы.

Логично. Сперва хостеры фигеют с того что гуесты тырят ключи хоста или соседних машин. А потом от того что перфоманс от митигаций - заметно просел. И вот выбирайте, дескать! Всем и становится интересно - а нельзя выбор посимпатичнее чем это сделать?!

А если после этого еще кажется что хардкора в жизни недостаточно, на сцену выходит Интел и дает мастеркласс по производству одноразовых процов необратимо выгорающих за полгода работы. Чтоб не расслаблялись.

> Работа ради работы.

Вы б сказали вообще спасибо что вам вооооон те приколы железа вообще софтом хоть как-то законопалити, чтоли. А то шли бы стройными обменивать свои глюкастики (или просто в пень, если не повезло).

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

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

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




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

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