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.ru/opennews/art.shtml?num=62153

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

Оглавление

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

27. Скрыто модератором  –2 +/
Сообщение от 12yoexpert (ok), 01-Ноя-24, 01:02 
Ответить | Правка | Наверх | Cообщить модератору

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

40. Скрыто модератором  +/
Сообщение от Аноним (40), 01-Ноя-24, 03:03 
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

77. Скрыто модератором  +/
Сообщение от Судья (-), 01-Ноя-24, 08:07 
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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




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

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