Linux 6.15-rc4 се появи като подходяща актуализация в рамките на разработката на ядрото, решаване на проблеми, възникнали в предишни версии и предвиждане на стабилността, очаквана за окончателното издание. През изминалата седмица общността обърна специално внимание на определени грешки, засягащи по-стари системи и неочаквани регресии в цялостната производителност.
Сред най-забележителните нови функции е Поправена е значителна грешка, засягаща 32-битови системи с повече от 4 GB RAM. Поради корекциите, направени в кода HIGHMEM в Linux 6.15, тези конфигурации могат да претърпят увисвания при опит за достъп до области на паметта, по-големи от тези, които системата от този тип може да адресира. Сега ядрото правилно отхвърля блокове памет, които попадат извън този диапазон, като помага да се избегнат неочаквани сривове по време на процеса на зареждане.
Linux 6.15-rc4 подобрява стабилността и производителността
По време на последните тестове, бе открита значителна регресия на производителността което повлия на Linux 6.15, но е коригирано в този кандидат за версия. Освен това са внедрени други незначителни корекции, като например корекция, насочена към инструкцията CTEST в системата за тестване на декодиране и специфични корекции на сривове в Xen PV среди.
Друг важен момент е подобрение в Bcachefs, файловата система, която сега засилва поддръжката си за директории, които не са чувствителни към малки и главни букви, като гарантира, че опцията работи според очакванията след първоначалното й включване. Разработчиците са се поучили от някои грешки в своите процеси на тестване и са подчертали важността на извършването на допълнителни ръчни проверки, като по този начин засилват цялостната надеждност на файловата система.
Реакции и очаквания
Линус Торвалдс коментира, че на този етап от развитието повечето дискусии в общността вече са фокусирани върху бъдещи промени, положителен знак за зрялост за тази фаза от цикъла. Самият Торвалдс насърчава продължаващото тестване на кандидата за освобождаване, за да се открият проблеми, преди да бъде пусната окончателната версия. RC4 diffstat показва предимно малки корекции, с някои забележителни корекции на платформи като openrisc и на самия Bcachefs, но без разрушителни промени или промени в последния момент.
Разработването на Linux 6.15-rc4 представлява пример за съвместните усилия на общността с отворен код за поддържане на ядрото стабилно, гъвкаво и сигурно, дори за компютри с по-стари архитектури. Поправките, внедрени в тази версия, позволяват на потребителите и разработчиците да имат малко повече увереност в стабилността на системата преди предстоящата стабилна версия.