Ядро Linux, которое лежит в основе множества различных устройств, было обновлено до версии 5.16.
Пожалуй, самым важным изменением в этой версии является новая система ядра под названием futex2 – сокращение от fast user mutex. Она позволяет приложениям создавать мьютексы, семафоры, условные переменные и другие быстродействующие механизмы синхронизации. Эта новая функция может повысить производительность Windows-игр в Wine (а также нативных игр для Linux). Однако в Wine ещё не реализована поддержка этой функции. Так что предстоит немного подождать, прежде чем удастся проверить эти заявления на практике.
Версия ядра Linux 5.16 также добавляет поддержку большого количества нового аппаратного обеспечения. Например, контроллеры Nintendo Switch Joy-Con и Pro Controller теперь работают без каких-либо дополнительных драйверов или доработок. Также добавлена поддержка Apple Magic Keyboard образца 2021 года. Графический драйвер AMD теперь обеспечивает работу DisplayPort 2.0, а поддержка графики Intel Alder Lake S (DG1) теперь считается стабильной. С полным перечнем изменений и нововведений можно ознакомиться по следующему адресу.
Новая версия ядра Linux 5.16 должна начать распространяться в некоторых настольных дистрибутивах ОС в ближайшие дни. Однако Canonical пока не подтвердила, какая версия ядра Linux будет включена в следующем выпуске Ubuntu 22.04.
Источник: xda-developers
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: