Windows Tips & News

Linux Kernel 5.2 не работает с опцией Ext4 без учета регистра

click fraud protection
РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

Обычно я не рассматриваю здесь выпуски ядер Linux, но версия 5.2 - это нечто особенное. Помимо различных улучшений производительности, новых драйверов и API, это первая версия ядра, в которой есть опция файловой системы Ext4 без учета регистра.

Баннер ядра Linux синий

Ключевые изменения в релизе:

Рекламное объявление

  • Прошивка Sound Open для аудиоустройств DSP
  • Новый API монтирования для монтирования файловых систем: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () и move_mount ().
  • Новые драйверы с открытым исходным кодом для графического процессора Mali на ARM
  • Улучшена производительность планировщика ввода-вывода BFQ.
  • Новый модуль ядра дм-пыль что позволяет моделировать плохие блоки на дисках.
СОДЕРЖАНИЕСпрятать
Безопасность и надежность
Драйверы
Параметр файловой системы ext4 без учета регистра

Безопасность и надежность

Ядро поддерживает новый параметр загрузки смягчения = который позволяет настраивать и отключать различные защиты от уязвимостей в [в основном] процессорах Intel.

  • mitigations = off - все отключает.
  • mitigations = auto - автоматически включает все применимые параметры смягчения, но поддерживает Hyper-Threading.
  • mitigations = auto, nosmt - то же, что и выше + отключает Hyper Threading.

Ядро 5.2, включая дополнительную защиту от микроархитектурной выборки данных, MDS для процессоров Intel. Вы можете проверить его состояние в

/sys/devices/system/cpu/vulnerabilities/mds

Есть поддерживаются два режима, первый основан на обновленном микрокоде процессора, другой - на взломе кода. У него есть собственный параметр загрузки, mds = который может быть установлен на

  • mds = полный
  • mds = полный, nosmt
  • mds = выкл

Драйверы

Новое ядро ​​включает ряд новых драйверов, в том числе Лима для GPU Mali 400/450 и Panfrost для Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) и Bifrost (Mali G3x, G5x, G7x).

Драйвер Intel i915 теперь поддерживает чипы Elkhartlake (Gen11).

Драйвер amdgpu для графического процессора AMD Vega20 теперь поддерживает РАН. Также драйвер получил множество других улучшений, в том числе технологию управления питанием SMU 11.

Параметр файловой системы ext4 без учета регистра

Для каталога можно установить новый атрибут + F (EXT4_CASEFOLD_FL). Если атрибут установлен, все операции сравнения имен файлов будут игнорировать регистр букв. Имена файлов, такие как Test.txt, test.txt и test. TXT будет рассматриваться как файл с тем же именем. Атрибут + F хранится внутри индекс область и применима ко всем файлам и подкаталогам.

По умолчанию атрибут не включен. По умолчанию в ext4 учитывается регистр.

Патчи были созданы разработчиком Canonical Габриэлем Крисманом Бертази и приняты в массовое производство после семи попыток.

Вы можете получить исходный код ядра здесь.

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы
Как пакетно переименовывать файлы в Linux Mint

Как пакетно переименовывать файлы в Linux Mint

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительн...

Читать далее

WSL 2: подключение к локальному хосту, настраиваемым ядрам и т. Д.

WSL 2: подключение к локальному хосту, настраиваемым ядрам и т. Д.

С выпуском Windows 10 Build 18917 Microsoft представила участникам программы предварительной оцен...

Читать далее

Добавить контекстное меню очистки диска в Windows 10

Добавить контекстное меню очистки диска в Windows 10

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительн...

Читать далее