Linux 6.15-RC4 появился как соответствующее обновление в ходе разработки ядра, решающее проблемы, возникшие в предыдущих версиях, и обеспечивающее стабильность, ожидаемую в финальной версии. За последнюю неделю сообщество уделило особое внимание некоторым ошибкам, влияющим на старые системы, и неожиданным снижениям общей производительности.
Среди наиболее примечательных новых функций — Исправлена существенная ошибка, затрагивающая 32-разрядные системы с объемом оперативной памяти более 4 ГБ.. Из-за изменений, внесенных в код HIGHMEM в Linux 6.15, эти конфигурации могут зависать при попытке доступа к областям памяти, превышающим те, которые способна адресовать система этого типа. Теперь ядро корректно отбрасывает блоки памяти, выходящие за пределы этого диапазона, что помогает избежать неожиданных сбоев в процессе загрузки.
Linux 6.15-rc4 улучшает стабильность и производительность
В ходе недавних испытаний, была обнаружена значительная регрессия производительности которая затронула Linux 6.15, но была исправлена в этом релизе-кандидате. Кроме того, были реализованы другие незначительные исправления, такие как исправление, нацеленное на инструкцию CTEST в тестовой системе декодирования, и конкретные исправления сбоев в средах Xen PV.
Еще один важный момент - это улучшение в Bcachefs, файловая система, которая теперь усиливает поддержку каталогов, нечувствительных к регистру, гарантируя, что эта опция будет работать так, как и ожидалось, после ее первоначального включения. Разработчики извлекли уроки из некоторых ошибок в процессе тестирования и подчеркнули важность проведения дополнительных ручных проверок, что повышает общую надежность файловой системы.
Реакции и ожидания
Линус Торвальдс отметил, что на данном этапе разработки большинство обсуждений в сообществе уже сосредоточены на будущих изменениях, что является положительным признаком зрелости этой фазы цикла. Сам Торвальдс призывает продолжить тестирование релиз-кандидата для выявления любых проблем до выпуска финальной версии. rc4 diffstat показывает в основном небольшие исправления, с некоторыми заметными исправлениями на таких платформах, как openrisc и на самом Bcachefs, но без разрушительных изменений или изменений в последнюю минуту.
Разработка Linux 6.15-rc4 представляет собой пример совместных усилий сообщества разработчиков ПО с открытым исходным кодом по поддержанию стабильности, гибкости и безопасности ядра даже для компьютеров со старыми архитектурами. Исправления, реализованные в этом выпуске, позволяют пользователям и разработчикам быть немного более уверенными в надежности системы перед предстоящим стабильным релизом.