Linux 6.4 пристига с първоначална поддръжка за Apple M2 и повече Rust код сред новините

Linux 6.4

Последните осем седмици бяха като разходка с лодка в разработката на Linux, така че не е изненада, че няма осми Release Candidate и вече имаме нов стабилен. Този път е така Linux 6.4, а списъкът с новостите е малко по-кратък, отколкото в предишни издания като предишна 6.3. И все пак нито едно издание не е маловажно, ако включва поне един баф, който ни засяга.

Конкретен не ме засяга и сега, но засяга потребителите на най-новите компютри на Apple. Linux 6.4 е включен Първоначална поддръжка за Apple M2 с поглед към бъдещето, по-напреднало поколение на процесора Apple ARM, Apple, който вече не продава компютри с процесори от друга марка. Преди това те използваха процесори на Intel, но това, което научиха от iPhone и iPad, им помогна да решат да сменят.

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

  • процесори:
    • Intel Linear Address Masking се появи с тази „LAM“ функционалност, която позволява на потребителското пространство да съхранява метаданни в някои указателни битове, които иначе биха останали неизползвани.
    • Поддръжка за AMD Guided Standalone режим в AMD P-State драйвера.
    • Виртуален NMI за AMD CPU с KVM виртуализация.
    • RISC-V поддържа хибернация/спиране на диск, преди RISC-V преносими компютри и други подобни да се появят на пазара.
    • Премахване на поддръжката за Intel Thunder Bay SoC>.
    • Още оптимизации и нови функции за LoongArch.
    • Драйверът AMD IOMMU вече поддържа таблици на страници за гости на 5 нива.
    • Поддръжка на Intel EDAC за Sierra Forest и потвърждение, че основните процесори Xeon само за E ще разполагат с 5-канален DDR12 контролер на паметта, както при Granite Rapids.
    • Поддръжка за AMD SEV-SNP vTOM като гост на Microsoft Hyper-V.
    • Първоначална поддръжка за Apple M2, въпреки че тази ранна поддръжка за Apple M2 устройства и SoC все още не може да се използва в основното ядро ​​за крайни потребители.
    • Поддръжка на AMD CDX шина за взаимно свързване между APU и FPGA.
  • Графични драйвери:
    • Нов намек за термин за билбордове, който влияе върху производителността/честотата на GPU.
    • Графичното активиране на Intel Meteor Lake продължи.
    • AMD започва работа по новия IP на ускорителя "GFX943".
    • Драйверът за ускорител Qualcomm QAIC беше интегриран в Linux 6.4.
    • Поддръжка за 4K дисплеи с драйвера Rockchip DRM.
    • Драйверът AMDGPU има нови функции за захранване за Steam Deck.
  • Съхранение и I/O:
    • Едновременни оптимизации на производителността на I/O за Device Mapper.
    • Поддръжката на Pipe FMODE_NOWAIT е добра новина за IO_uring и може да бъде добър тласък на производителността.
    • Различни подобрения в EROFS.
    • Поддръжка на NFS сървър за RPC с TLS.
    • Малки оптимизации в NTFS драйвера.
    • Различни подобрения във F2FS и Btrfs.
    • Оптимизации на производителността за EXT4.
  • Друг хардуер:.
    • Intel Lunar Lake HD аудио поддръжка.
    • Нов поддържащ Firewire/IEEE-1394.
    • Повече работа по поддръжката на WiFi 7 и много други мрежови промени, включително първоначална поддръжка на WiFi за устройства Apple M1 Pro и Apple M1 Max.
    • Добавена е поддръжка за AMD SoundWire за използване с най-новите IP блокове на AMD Audio Coprocessor (ACP).
    • Съвместимост на игровите контролери Turtle Beach и Qanba с XPad контролер.
    • Премахване на стари USB драйвери и премахване на стари PCMCIA char драйвери като част от пролетното почистване и началото на премахването на стар CardBus/PCMCIA код.
    • Коригиран проблем, при който поддръжката на Intel USB може да бъде прекъсната след възобновяване.
    • Продължаване на развитието на CXL, спецификацията Compute Express Link.
    • Проблеми с драйвера на Apple HID.
    • Поддръжка за повече таблети за рисуване Kye/Genius.
    • Коригиран проблем, при който контролерите на Nintendo можеха да гърмят безкрайно дълго.
    • По-добра съвместимост с лаптопите на MSI благодарение на новия EC драйвер от MSI.
    • Поддръжка на Apple GMUX за T2 Mac.
    • Поддръжка на подсветка за Apple M1/M2 клавиатури.
    • Нов драйвер за превключване на режими за лаптопи Lenovo Yoga.
    • Поддръжка на сензорен мониторинг за 100+ настолни дънни платки ASUS.
  • линукс сигурност:
    • Допълнително AC приложение от ключодържателя на машината.
    • SELinux премахва поддръжката за деактивиране по време на изпълнение.
  • Други промени:
    • По-бърза производителност за VDUSE.
    • Линус Торвалдс е изчистил кода за копиране на паметта x86.
    • Повече код на Rust е направен в работата, за да имаме най-накрая първите използваеми драйвери на Rust.
    • Актуализациите на планировчика коригират регресия в производителността на сървъра на базата данни.
    • SLOB най-накрая беше премахнат.

Вече се предлага за ръчна инсталация

Linux 6.4 е обявено днес, но, както обикновено, това просто означава, че вашият код или по-точно вашият tarball е наличен. В следващите няколко часа новите пакети ще се появят в някои Linux дистрибуции, чийто модел на разработка е Rolling Release, докато останалите ще трябва да изчакат известно време, което ще зависи от тяхната философия. Потребителите на Ubuntu, които искат да го инсталират, вече могат да се възползват от Основна линия или го инсталирайте ръчно.

Списък с новини чрез Майкъл Ларабел.


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

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

*

*

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