Linux 6.9 станет первой версией ядра с десятью миллионами объектов Git 

13 марта
2024
Linux 6.9 станет первой версией ядра с десятью миллионами объектов Git
Линус Торвальдс выпустил версию 6.8 ядра Linux и отметил «случайную Git-нумерологию» — когда работа над этой версией ядра закончилась, использовавшийся для ее отслеживания Git-репозиторий содержал 9,996 миллионов объектов.

Разработчик сообщил, что это будет последнее основное ядро, которое будет иметь менее 10 миллионов объектов Git.

«Конечно, в этом нет ничего особенного, кроме приятного круглого числа. Git'у все равно», – добавил он.

На самом деле магия немного теряется с осознанием того, что linux-next – другое дерево обновлений ядра Linux, ведущее не Торвальдс – уже давно насчитывает более 10 миллионов объектов Git.

Торвальдс оценил добавление нового драйвера Xe Drm как наиболее значимое дополнение к этой версии ядра. Драйвер обеспечивает работу графических процессоров Intel, независимо от того, интегрированы ли они в процессор, являются ли отдельными устройствами. Обновление считается экспериментальным.

Еще одно дополнение к ядру добавляет поддержку Nitro от Amazon Web Services, технологии изоляции облачного гиганта, переводящей функции безопасности и сетевой работы на сетевую карту SmartNIC. Новый драйвер открывает аппаратное обеспечение Nitro для ядра, позволяя гостям Linux получить доступ к предлагаемым им сервисам.

Файловая система bcachefs, одно из больших дополнений к Linux 6.7, получила некоторые поправки, которые помогли повысить производительность. Еще одно улучшение позволило использовать ядро ​​Rust на процессорах, использующих китайскую архитектуру LoongArch.

Графическое оборудование Raspberry Pi 5 получило большую поддержку, а контроллеры Switch Online от Nintendo теперь поддерживаются Linux.

Пост Торвальдса закончился призывом к разработчикам ядра протестировать версию 6.8 ядра, а также благодаря тем, кто уже послал pulls для версии 6.9 ядра до того, как открылось окно его слияния.

***

Что такое объекты Git? Это разные типы данных в хранилище. Существует четыре типа объектов: блобы для содержимого файлов, деревья для каталогов, коммиты для версий хранилища и теги для обозначения важных моментов.

Поиск по сайту