Линус Торвальдс 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