Главная | IT | В ядро Linux принят 21-строчный патч, ускоряющий прохождение теста per_thread_ops на 2.6%

В ядро Linux принят 21-строчный патч, ускоряющий прохождение теста per_thread_ops на 2.6%

linux kernel 21 string patch

Джош Пуамбёф (Josh Poimboeuf) из компании Red Hat опубликовал патч для ядра Linux, ускоряющий на 2.6% прохождение теста “per_thread_ops”, оценивающего число операций, которые могут быть выполнены в одном потоке. В патче используется маскирование указателей для снижения числа медленных вызовов barrier_nospec() в 64-битной функции copy_from_user(), применяемой для копирования данных в ядро из пространства пользователя. Линус Торвальдс внёс исправление в предложенный патч и перенёс оптимизированный код в состав ветки ядра 6.12.

Источник