Linux 5.4 ядросының шығарылымы

Ең маңызды өзгерістер:

  • Түбірлік пайдаланушының ядро ​​файлдары мен интерфейстеріне қол жеткізуін шектейтін құлыптау модулі. Толығырақ.
  • Қонақ жүйелеріне белгілі бір хост каталогтарын қайта жіберуге арналған virtiofs файлдық жүйесі. Өзара әрекеттесу FUSE арқылы «клиент-сервер» схемасы бойынша жүзеге асады. Толығырақ.
  • Файл тұтастығын бақылау механизмі fs-verity. dm-verity сияқты, бірақ блоктық құрылғылардан гөрі Ext4 және F2FS файлдық жүйелер деңгейінде жұмыс істейді. Толығырақ.
  • Тек оқуға арналған блок құрылғыларын көшіруге арналған dm-clone модулі, ал деректер клондау процесі кезінде көшірмеге тікелей жазылуы мүмкін. Толығырақ.
  • AMD Navi 12/14 GPU және Arcturus және Renoir отбасылық APU құрылғыларын қолдайды. Сондай-ақ болашақ Intel Tiger Lake графикасын қолдау бойынша жұмыс басталды.
  • Madvise() жүйесін шақыру үшін MADV_COLD және MADV_PAGEOUT жалаушалары. Олар жадтағы қандай деректер процестің жұмысы үшін маңызды емес екенін немесе ұзақ уақыт қажет болмайтынын анықтауға мүмкіндік береді, осылайша бұл деректерді ауыстырып, жадты босатуға болады.
  • EROFS файлдық жүйесі «Staging» бөлімінен жылжытылды - өте жеңіл және жылдам тек оқуға арналған файлдық жүйе, микробағдарламаны және livecd файлдарын сақтауға пайдалы. Толығырақ.
  • Samsung әзірлеген exFAT файлдық жүйе драйвері Staging бөліміне қосылды.
  • Қонақтардың жұмысын жақсартуға арналған haltpoll механизмі. Бұл қонақтарға орталық процессорды гипервизорға қайтармас бұрын қосымша процессор уақытын алуға мүмкіндік береді. Толығырақ.
  • топтар арасында енгізу/шығаруды таратуға арналған blk-iocost контроллері. Жаңа контроллер болашақ IO операциясының құнына назар аударады. Толығырақ.
  • Ядро модулінің таңбаларына арналған аттар кеңістігі. Толығырақ.
  • Нақты уақыттағы патчтарды ядроға біріктіру бойынша жұмыс жалғасуда.
  • io_uring механизмі жетілдірілді.
  • XFS жүйесінде үлкен каталогтармен жұмыс істеу жылдамдығы жақсарды.
  • Басқа ондаған өзгерістер.

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

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