Linux 6.0 идва с повече подобрения от Intel и AMD, но Rust ще трябва да почака

Linux 6.0

След време, в което се заблуждаваше с номерирането на 5.20, Линус Торвалдс наполовина изненада себе си, като пусна първия RC на 6.0, изяснявайки какво ще бъде номерирането на версията, която ще го наследи. 5.19. Сега, около два месеца по-късно, бащата на Linux пусна първата стабилна версия на Linux 6.0. Очакваше се това да бъде първата версия, която включва Rust, но това приемане беше отложено. Въпреки това тази версия включва много нови функции и е важна.

С първата стабилна версия, която вече е пред нас и докато чакаме да бъде пусната точкова актуализация, която да препоръча масово приемане, сега е моментът да напишем какво включва Linux 6.0. Тук имате a списък с новини които пристигат заедно с тази версия, и не са малко. Всъщност Торвалдс често казва нещо подобно, че промяната в номерирането е, защото той вече няма пръсти на ръцете и краката за броене, но, както в 5.0, има промени, за които си струва да отидете до 6.0.

Какво е новото в Linux 6.0

  • Процесори:
    • Поддръжка на Qualcomm Snapdragon 8cx Gen3 и много ранна поддръжка за лаптопа Lenovo ThinkPad X13s Arm.
    • Подобрен код за смекчаване на KPTI Meltdown за ARM64.
    • Поддръжка на 64-bit THP SWAP за Arm.
    • Някои големи промени в планировчика, включително подобрен NUMA баланс за AMD Zen.
    • Пътят за смекчаване на AMD Retbleed IBPB също се нуждае от STIBP и тази корекция на сигурността е част от Linux 6.0-rc1, като същевременно ще бъде пренесена към съществуваща стабилна серия ядро.
    • Нови RISC-V разширения са включени в основното ядро ​​като Zicbom, Zihintpause и Sstc. RISC-V също така има по-полезна конфигурация на ядрото по подразбиране, за да може да изпълнява подобни на Docker и Snaps в компилации на defconfig.
    • LoongArch позволява PCI поддръжка и други подобрения в тази архитектура на процесора Loongson, произведени от Китай.
    • Поддръжка на Raptor Lake в охлаждащия контролер Intel TCC.
    • EFI и ACPI PRM огледална памет за 64-bit Arm.
    • Автоматичен AMD Mode Transition (AMT) за лаптопи Lenovo ThinkPad.
    • Актуализации на PowerVM Platform KeyStore и други IBM POWER процесори.
    • Коригирано управление на C1 и C1E за Xeon Sapphire Rapids.
    • Поддръжка на Intel Raptor Lake P в драйвера RAPL.
    • Подготовка на AMD от сън към неработещ за предстоящия хардуер на AMD.
    • Поддръжка на аудио драйвер за платформи AMD Raphael и Jadeite.
    • Поддръжка на аудио драйвер Intel Meteor Lake.
    • Премахната поддръжка за по-старите NEC VR4100 MIPS процесори, намерени в IBM WorkPad Z50 и друг хардуер от 90-те години.
    • PCI поддръжка за OpenRISC архитектура.
    • Поддръжка на инструмент за усъвършенстване за AMD Zen 4 Instruction Based Sampling (IBS).
    • Intel IPI и AMD x2AVIC виртуализации пристигат за KVM.
    • Най-накрая беше добавена поддръжка на Intel SGX2.
    • Наблюдение на температурата на AMD за предстоящите процесори на AMD.
    • Използването на MWAIT от AMD пред HALT вече е предпочитано.
  • графика:
    • Продължаване на работата по въвеждане в експлоатация на Intel DG2/Alchemist и ATS-M. Внедрени са и повече PCI идентификатори, въпреки че ранните собственици на настолни графични процесори Intel Arc все още ще трябва да използват опцията i915.force_probe, за да активират хардуерна поддръжка от клас DG2.
    • Първо работи към Intel Ponte Vecchio.
    • Започва работа по поддръжката на графиката на Meteor Lake, въпреки че предстоят още корекции за Linux 6.1.
    • Повече работа за активиране към AMD RDNA3 графики и други нови IP блокове.
    • P2P DMA за драйвер AMDKFD заедно с други подобрения на драйвера на ядрото AMDGPU и AMDKFD.
    • Поддръжка на драйвер на ядрото Raspberry Pi V3D за Raspberry Pi 4.
    • Първоначална поддръжка на Arm Mali Valhall на контролера Panfrost.
    • Поправки в драйвера на Atari FBDEV.
    • По-бързо превъртане на конзолата на стари FBDEV контролери.
    • Различни други актуализации на графични драйвери на ядрото с отворен код.
  • Системи за съхранение и файлове:
    • Подобрения в режима на ниска памет на F2FS и атомния запис.
    • Подобрения на любезния сървър на NFSD и повишена мащабируемост на кеша.
    • Подобрения в производителността в SMB3 клиентския код около многоканалното управление.
    • Подобрения в скалируемостта на XFS.
    • Поддръжка на протокола за пренасочване v2 за Btrfs и оптимизация на производителността на директно четене.
    • IO_uring поддръжка на блок манипулатор на потребителско пространство.
    • IO_uring оптимизации на производителността и нови функции, включително препращане с нулево копиране за мрежата.
  • Друг хардуер:
    • Продължаване на подготовката около Compute Express Link (CXL).
    • Първа подготовка за поддръжка на WiFi 7 с работа с множество връзки (MLO). Има и различни мрежови оптимизации с това ново ядро.
    • Коригирани проблеми със счупването на клавиатурата на различни лаптопи от серия AMD Ryzen 6000.
    • Коригирани проблеми с тъчпада и клавиатурата след заспиване на много компютри TUXEDO / лаптопи Clevo.
    • Habana Labs Gaudi2 поддръжка за наскоро обявения AI ускорител на Intel.
    • Realtek R8188EU WiFi контролер голям чист.
    • Поддръжка на Intel Raptor Lake Thunderbolt.
    • Поддръжка на AMD SFH v1.1 за Sensor Fusion Hub с нови лаптопи Ryzen.
    • Още работещи дънни платки ASUS с поддръжка на сензори.
    • Поставка за таблет за рисуване XP-PEN Deco L.
    • Поддръжка за контролера на вентилатора Aquacomputer Quadro.
  • Други:
    • H.265/HEVC Media Userspace API стана стабилен.
    • Поддръжка за задаване на име на хост на системата чрез опцията hostname= kernel.
    • Много подобрения във VirtIO.
    • Кодът на VMEbus беше понижен обратно в зоната за етап на ядрото.
    • Ключът Kconfig за ниво на оптимизация на компилатора "-O3" е премахнат от ядрото.
    • Подобрения в производителността на SPI.
    • Различни подобрения на RNG.
    • Проверка по време на изпълнение за критични за сигурността системи.

Linux 6.0 беше пуснат в стабилна версия, така че вече може да бъде изтеглен от Архивът на ядрото на Linux. Потребителите на Ubuntu, които искат да го инсталират, вече ще трябва да го направят сами, ръчно или с инструменти като Основна линия. Ако решите да се придържате към това, което Canonical предлага, ще използвате Linux 6.3 на Ubuntu 23.04 или така.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.