Поиск по сайту:

Три лучших обновления ядра Linux 6.9

Недавно выпущенное ядро Linux 6.9 содержит несколько существенных обновлений и улучшений. Вот самые важные из них.

Линус Торвальдс был счастлив на этой неделе. Он заявил: «Linux 6.9 уже вышел, и… весь выпуск выглядит вполне нормально». Г-н Линукс продолжил: «Изменения в основном связаны с некоторыми обновлениями драйверов (главными из них являются графический процессор и сеть)». Итак, что же означает для нас новейшее ядро Linux? Вот мои мысли о наиболее существенных изменениях. 

Во-первых, было много улучшений процессора. В алфавитном порядке по поставщикам:

В Linux 6.9 представлена поддержка AMD Preferred Core. Это означает, что системы на базе Linux 6.9 могут отдавать приоритет высокопроизводительным ядрам для выполнения ресурсоемких задач. Конечным результатом должно стать повышение общей эффективности системы. Кроме того, он включает в себя FRU Memory Poison Manager. Это не так драматично, как кажется. Это просто помогает управлять записями об ошибках в постоянном хранилище. Этот выпуск также включает поддержку AMD Secure Nested Paging (SNP) для повышения безопасности.

Что касается ARM, Linux 6.9 знаменует собой важную веху, представив поддержку Rust для архитектуры ARM64. Это еще один шаг к будущему коду ядра Linux на основе Rust. В этом выпуске также добавлена поддержка различного нового оборудования на базе ARM, включая Chromebook на базе MediaTek MT8186. Я ожидаю, что мы увидим больше улучшений ARM в будущих выпусках ядра, поскольку у Торвальдса теперь есть, по его словам, «мощная машина для Arm64 (спасибо Ampere), поэтому на прошлой неделе я сделал почти столько же сборок для Arm64, сколько и сейчас. х86-64». 

В Intel ядро 6.9 теперь поддерживает архитектуру Intel Flexible Return and Event Delivery (FRED). Это означает, что начиная с будущих процессоров Intel Meteor Lake мы увидим повышение производительности и эффективности. Также были внесены улучшения в код топологии процессора x86 для лучшей поддержки гибридных процессоров. 

Да, и если у вас действительно огромный объем оперативной памяти, доступной вашему процессору — например, терабайт или более — время загрузки будет быстрее, чем когда-либо прежде. Вы никогда не увидите этого на своем домашнем ПК — а если и увидите, я хочу знать, где вы взяли свою машину — но для людей, использующих суперкомпьютеры или действительно массивные облачные приложения, это будет иметь большое значение. 

Переходя к файловым системам с файловой системой, совместимой с флэш-памятью F2FS, вы можете ожидать повышения производительности хранения данных на ваших устройствах хранения данных на основе флэш-памяти, таких как SSD, eMMC и SD-карты. Люди, использующие файловую систему Oracle XFS, будут рады тому, что теперь вы можете восстанавливать поврежденные файлы, не отключая диски XFS. 

Что касается сети, то здесь есть множество незначительных улучшений. Все они сводятся к повышению производительности вашей сети. Поскольку я перешел на скорость Gigabit плюс Интернет и локальную сеть (LAN), меня особенно интересуют улучшения кода энергоэффективного Ethernet в Linux. Это улучшит мои каналы 2,5 Gigabit Ethernet.

Благодаря этим улучшениям Linux 6.9 обеспечивает улучшенную производительность файловой системы, лучшее сжатие и более эффективное использование хранилища. Одновременно он также обеспечивает лучшую сетевую поддержку, повышенную пропускную способность и оптимизацию для различных проводных и беспроводных устройств. 

Забегая вперед, как сказал Торвальдс: «Это означает, что завтра откроется окно слияния для 6.10». Работа проектировщика операционной системы никогда не заканчивается.

Статьи по данной тематике