Новости

10 лучших новых функций Linux Kernel 5.7

10 лучших новых функций Linux Kernel 5.7

Линус Торвальдс объявил о выпуске Linux Kernel 5.7 после семи недель разработки. Объявление о выпуске является отличной новостью, поскольку оно приносит множество новых функций как для производителей оборудования, так и для разработчиков.

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

Основные возможности ядра Linux 5.7

1. Аппаратная поддержка нового драйвера exFAT

Поддерживаемый Samsung, новый драйвер файловой системы exFAT заменяет уже существующий драйвер exFAT, разработанный Microsoft. Участие Samsung в кодировании нового exFAT является благословением, поскольку его драйвер exFAT более эффективен, а над новым кодом активно ведется работа.

2. Tiger Lake включено по умолчанию

Хотя Tiger Lake начало постепенно появляться в разработке ядра Linux более года назад, Linux 5.Ядро 7 - это первый выпуск, в котором по умолчанию включена поддержка графики Tiger lake Gen12. Для тех, кто плохо знаком с Tiger Lake, он предназначен для замены Ice Lake в модели оптимизации архитектуры процессов Intel и основан на 10-нанометровом технологическом узле третьего поколения под названием 10nm++.

3. Расширенная поддержка устройств ARM

Linux 5.7 также поддерживает основную поддержку новейших устройств ARM, таких как PineTab, PineBook Pro и PinePhone. Также добавлена ​​поддержка Qualcomm Snapdragon 865. Mediatek также привлекает некоторое внимание, поскольку SoC MT8516, который обычно используется голосовыми помощниками, получает лучшую поддержку.

4. Проверка теплового давления с помощью планировщика заданий

Еще одна важная функция, которая косвенно дает лучшую производительность, - это способность планировщика ядра связываться с термодатчиком процессора, чтобы он знал о пониженной тактовой частоте из-за перегрева. Это, в свою очередь, заставляет ядро ​​принимать более правильные решения по распределению ресурсов. Удивительно, что до сегодняшнего дня расписание ядра Linux не информируется о дросселировании скорости процессора из-за проблем с температурой.

5. Поддержка сжатия Zstd

В этот выпуск также включена поддержка сжатия прозрачной файловой системы Zstd. Благодаря специалисту по сопровождению файловой системы, совместимой с Flash (F2FS) Джегеуку Киму из Huawei, алгоритм сжатия Zstandard объединен с ядром. С этой поддержкой сжатия на уровне файловой системы это означает, что установка compress_algorithm = zstd при монтировании файловой системы F2FS может включить эту возможность сжатия Zstd.

6. Обновления для технологии Intel SpeedSelect и Jasper Lake PMC

В этом выпуске применены некоторые улучшения драйверов платформы x86, включая технологию Intel SpeedSelect. Новые функции включают отображение числа включенных ядер ЦП, улучшенные отчеты об ошибках и несколько исправлений. Кроме того, добавлен Intel Power Management Controller для поддержки PCH для Jasper Lake на базе Atom.

7. IO_ во время улучшений

IO_uring - это значительное развитие, которое произошло в мире хранилища Linux. Эта технология обеспечивает более быструю и эффективную работу чтения-записи. С Linux 5.7 добавлено больше улучшений, включая поддержку выбора буфера, улучшенную блокировку IO-WQ, поддержку сращивания и несколько других улучшений, которые сделают эту технологию отличной и более широкими приложениями.

8. Лучшая поддержка декодирования видео в Meson

Linux 5.7 также приносит несколько важных обновлений для СМИ. В первую очередь декодирование VP9, ​​H.264 и поддержка декодирования HEVC для драйвера Amlogic Meson VDEC. Также добавлен новый драйвер imx219 i2c для сенсора Sony IMX219 CSI2 8MPix. Другие важные медиа-обновления включают поддержку 10-битных потоков в драйвере Venus VDEC и поддержку AST2600 в драйвере ASpeed. Вы можете увидеть полный список медиа-обновлений в Linux 5.7 запрос на вытягивание.

9. Аутентификация указателя в ядре, мониторы активности для ARM

Будущее ARM светлое. Несомненно, архитектура ARM получила много внимания в Linux 5.7 выпуск. Теперь поддерживается аутентификация указателя в ядре. Эта аутентификация указателя предназначена для смягчения ROP и других атак типа переполнения буфера. С Linux 5.7, аутентификация работает внутри ядра, поэтому безопаснее для компьютерных червей.

10. Прочие обновления

Это были основные новые функции Linux 5.7 выпуск. В заключение отметим, что другие обновления включают поддержку ACPI для устройств с интерфейсом USB, улучшенную поддержку ЦП Longsoon 3, поддержку Apple USB Fast Charge, улучшения обработки загрузки EFI, поддержку панели HDR / OLED в AMDGPU и оптимизацию производительности SELinux.

Курсор прыгает или перемещается случайным образом при наборе текста в Windows 10
Если вы обнаружите, что ваш курсор мыши прыгает или перемещается сам по себе, автоматически, случайным образом при вводе текста на ноутбуке или компью...
Как изменить направление прокрутки мыши и сенсорной панели в Windows 10
Мышь а также Сенсорная панельs не только упрощают вычисления, но и делают их более эффективными и требуют меньше времени. Мы не можем представить себе...
Как изменить указатель мыши и размер курсора, цвет и схему в Windows 10
Указатель мыши и курсор в Windows 10 - очень важные аспекты операционной системы. То же самое можно сказать и о других операционных системах, так что,...