Сериозно понижение на производителността на ядрото 5.19, предизвикано от защита срещу атака Retbleed

Инженер от компания VMware привлече вниманието на общността от разработчици на ядрото на Linux към значителен спад в производителността при използването на ядрото Linux 5.19. Тестването на виртуална машина с ядро 5.19 в среда на хипервизор VMware ESXi показа спад на изчислителната производителност с 70%, на мрежовите операции с 30% и на действията със съхранение с 13%, в сравнение с идентична конфигурация, базирана на ядрото 5.18.

Като причина за спада в производителността се посочва промяна в кода за защита от атаки от клас Spectre v2 (spectre_v2=ibrs), реализирана въз основа на разширени инструкции IBRS (Enhanced Indirect Branch Restricted Speculation), които позволяват адаптивно разрешаване и забраняване на спекулативното изпълнение на инструкции по време на обработка на прекъсвания, системни повици и превключвания на контекста. Защитата е активирана, за да блокира наскоро откритата уязвимост Retbleed в механизма за спекулативно изпълнение на косвени преходи на CPU, позволяваща извличане на информация от паметта на ядрото или организиране на атака срещу хост-системата от виртуални машини. След деактивиране на защитата (spectre_v2=off) производителността се възстановява на предишното ниво.

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

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