Регресия в ядрото на Linux 7.0, значително намаляваща производителността на приложения, използващи AMD ROCm

Инженерите от компанията Canonical предупредиха за наличието на регресии в предстоящото обновление на пакета с ядрото 7.0.0-28.28, което ще бъде доставено на потребителите на Ubuntu 26.04 и Ubuntu 24.04. Регресията се проявява при използването на драйвера amdgpu и води до значително намаляване на производителността на някои приложения, използващи стека AMD ROCm. Например, поради регресията времето за изпълнение на модела Stable Diffusion XL (SDXL) с помощта на ComfyUI се е забавило 42 пъти (от 9 секунди до 388 секунди).

Проблемът е отбелязан в обновлението на ядрото Linux 7.0.12, на базата на което е сглобена версия 7.0.0-28.28 на пакета с ядро за Ubuntu. Отбелязва се, че подготвеното обновление съдържа отстраняване на важни уязвимости и компанията Canonical не може да го отложи поради отбелязаната регресия, затова е решено да бъде пуснато както е, а регресията да бъде отстранена в следващото коригиращо обновление. Потребителите, за които отбелязаната регресия е по-критична от отстраняването на уязвимостите, могат да не преминават към версия 7.0.0-28.28 и да изчакат следващото обновление.

Проблемът също се проявява в пакетите с ядро 7.0.12, издадени за Fedora, CachyOS и други дистрибуции на Linux. Недостатъкът е отстранен в изданието на ядрото 7.0.13. Като временно решение за отстраняване на регресията в ComfyUI може да се използва флага "—disable-mmap".

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster