Linux ядросының 5.9 нұсқасы шығарылды, FSGSBASE және Radeon RX 6000 «RDNA 2» қолдауы қосылды.

Линус Торвальдс 5.9 нұсқасының тұрақтандырылғаны туралы хабарлады.

Басқа өзгерістердің қатарында ол 5.9 ядросына FSGSBASE қолдауын енгізді, ол AMD және Intel процессорларында контекстті ауыстыру өнімділігін жақсартуы керек. FSGSBASE FS/GS регистрлерінің мазмұнын пайдаланушы кеңістігінен оқуға және өзгертуге мүмкіндік береді, бұл Spectre/Metldown осалдықтары түзетілгеннен кейін жалпы өнімділікті жақсартуы керек. Қолдауды бірнеше жыл бұрын Microsoft инженерлері қосқан.

Сондай-ақ:

  • Radeon RX 6000 "RDNA 2" үшін қосымша қолдау
  • NVMe дискіні аймақтарға бөлу пәрмендері үшін қосымша қолдау (NVMe аймақтық аттар кеңістігі (ZNS))
  • IBM Power10 үшін бастапқы қолдау
  • сақтаудың ішкі жүйесін әртүрлі жақсартулар, меншікті драйверлерді ядро ​​құрамдастарымен байланыстыру үшін GPL қабаттарын пайдаланудан қорғауды арттыру
  • энергияны тұтыну моделі (Energy Model Framework) енді процессордың ғана емес, сонымен қатар перифериялық құрылғылардың энергия тұтыну әрекетін сипаттайды.
  • Netfilter-ге PREROUTING сатысында REJECT қосылды
  • AMD Zen және жаңарақ CPU үлгілері үшін PCI шинасына қосылған екі құрылғының жады арасында деректерді тікелей тасымалдау үшін DMA пайдалануға мүмкіндік беретін P2PDMA технологиясын қолдау қосылды.

Ақпарат көзі: linux.org.ru

пікір қалдыру