Linux 5.15 теперь официально выпущен, он доступен для загрузки в качестве исходного кода с веб-сайта kernel.org , но вам нужно будет скомпилировать его вручную, чтобы заставить его работать в предпочитаемом вами дистрибутиве Linux.
В состав ядра включена новая реализация поддержки файловой системы NTFS, разработанная компанией Parangon Software. Она поддерживает NTFS до версии 3.1, чтение и запись, различные типы файлов, поддержку журналов и так далее. Ранее в ядре Linux поддержка NTFS была не полной (например, только для чтения), и пользователи обычно устанавливали дополнительные реализации, например, ntfs-3g.
В XFS стабилизирована возможность использования в ФС дат после 2038 года. Реализован механизм отложенной деактивации inode и поддержка отложенной установки и удаления атрибутов файлов. C целью исключения проблем убрана возможность отключения дисковых квот для уже примонтированных разделов (принудительно квоты отключить можно, но связанный с ними подсчёт будет продолжен, поэтому для полноценного отключения требуется перемонтирование).
В NFS улучшена обработка ситуаций, когда NFS-сервер перестал отвечать на запросы. Добавлена возможность монтирования с уже используемого сервера, но доступного через другой сетевой адрес.
В F2FS добавлена опция «discard_unit=block|segment|section» для привязки операций discard (пометка освобождённых блоков, которые уже можно не хранить физически) к выравниванию относительно блока, сектора, сегмента или секции. Добавлена поддержка отслеживания изменения задержек при ввода/выводе.
В OverlayFS реализована корректная обработка флагов монтирования «immutable», «append-only», «sync» и «noatime».
Для файловой системы Btrfs добавлена поддержка механизма fs-verity. fs-verity используется для защиты целостности и подлинности файлов, доступных только для чтения.
В случае заполнения DRAM, реализован механизм переноса части содержимого DRAM в новый тип памяти Persistent Memory. Persistent Memory — относится к типу постоянной памяти, она доступна в больших объемах, но более медленная, особенно при записи. Страницы памяти DRAM перемещаются в постоянную память, вместо удаления. Подобная схема в результате приводит к улучшению производительности.
Из патча ядра Linux, PREEMPT_RT, реализующего функции RealTime OS, в основную ветку ядра был перенесен код, отвечающий за блокировки. При активации режима PREEMPT_RT примитивы блокировок заменяются реализациями на основе RT-Mutex: mutex, ww_mutex, rw_semaphore, spinlock и rwlock.
Добавлена защита от скрытых состояния гонки, которые потенциально могли приводить к повреждению файлов при выполнении чтения из кэша во время обработки пустот в файле.
В драйвере i915 для видеокарт Intel расширено применение менеджера управления видеопамятью TTM и включены возможность управления энергопотреблением на базе GuC (Graphics micro Controller). Началась подготовка к реализации поддержки графической карты Intel ARC Alchemist и GPU Intel Xe-HP.
Добавлена поддержка ARM SoС и плат NVIDIA Jetson TX2 NX Developer Kit, Sancloud BBE Lite, PicoITX, DRC02, SolidRun SolidSense, SKOV i.MX6, Nitrogen8, Traverse Ten64, GW7902, Microchip SAMA7, ualcomm Snapdragon SDM636/SM8150, Renesas R-Car H3e-2G/M3e-2G, Marvell CN913x, ASpeed AST2600 (серверные платы Facebook Cloudripper, Elbert и Fuji), 4KOpen STiH418-b2264.
В драйвер msm добавлена поддержка GPU Adreno 7c Gen 3 и Adreno 680.
Добавлена поддержка асимметричной планировки привязки задач к процессорным ядрам на архитектурах, в которых некоторые CPU допускают выполнение 32-разрядных задач, а некоторые работают только в 64-разрядном режиме (например, ARM). Новый режим позволяет при планировании выполнения 32-разрядных задач учитывать только CPU, поддерживающие 32-разрядные задачи.
Добавлена поддержка EFI-разделов с нестандартным размещением таблиц GPT.
Оптимизация производительности записи delalloc-буферов для файловой системы EXT4
Поддержка мониторинга температуры для чипов AMD Zen 3.
Новый аудио-драйвер для гибридных процессоров AMD Van Gogh.
Улучшение поддержки Intel Alder Lake.
Улучшение поддержки чипов Apple M1.
и многие другие изменения…
Как менялся логотип Apple на протяжении многих лет. Логотип Apple — это не просто символ,…
Security Boot Fail при загрузке Acer — решение проблемы При загрузке ноутбука Acer с флешки,…
Ноутбук не включается — варианты решения Если при попытке включить ноутбук вы обнаруживаете, что он…
The AC power adapter wattage and type cannot be determined — причины и решение При…
Свистит или звенит блок питания компьютера — причины и решения Некоторые владельцы ПК могут обратить…
Мигает Caps Lock на ноутбуке HP — почему и что делать? При включении ноутбука HP…