Windows Tips & News

Вийшло ядро ​​Linux 5.2 з опцією Ext4 без урахування регістру

click fraud protection
РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

Зазвичай я тут не розглядаю випуски ядра Linux, але версія 5.2 є чимось особливим. Окрім різноманітних покращень продуктивності, нових драйверів та API, це перша версія ядра, яка має опцію файлової системи Ext4 без урахування регістру.

Синій банер ядра Linux

Основні зміни у випуску:

Реклама

  • Звук Відкрите мікропрограмне забезпечення для аудіопристроїв DSP
  • Новий API монтування для монтування файлових систем: fsopen(), open_tree(), fspick(), fsmount(), fsconfig() і move_mount().
  • Нові драйвери з відкритим кодом для Mali GPU на ARM
  • Покращення продуктивності планувальника вводу-виводу BFQ.
  • Новий модуль ядра дм-пил що дозволяє моделювати погані блоки на дисках.
Змістприховати
Безпека та надійність
Водії
Параметр файлової системи ext4 без урахування регістру

Безпека та надійність

Ядро підтримує новий параметр завантаження пом’якшення= що дозволяє налаштувати та вимикати різні засоби захисту від уразливостей у (переважно) процесорах Intel.

  • пом'якшення = вимкнено - відключає все.
  • 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 зберігається всередині inode область і застосовується до всіх файлів і підкаталогів.

Атрибут не ввімкнено за замовчуванням. З коробки ext4 залишається чутливим до регістру.

Патчі були створені розробником Canonical, Габріелем Крісманом Бертазі, і були прийняті до масової інформації після семи спроб.

Ви можете отримати вихідний код ядра тут.

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи
Windows 10 20H1 отримує нову функцію спеціальних можливостей

Windows 10 20H1 отримує нову функцію спеціальних можливостей

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Випущено Windows 10 Build 17755 (Fast Ring)

Випущено Windows 10 Build 17755 (Fast Ring)

Windows 10 Build 17755 з гілки «Redstone 5», тепер офіційно відомої як «Оновлення Windows 10 жовт...

Читати далі

VivaldiFox привносить до Firefox барвисті вкладки, схожі на Вівальді

VivaldiFox привносить до Firefox барвисті вкладки, схожі на Вівальді

Вівальді це новий браузер від колишніх розробників класичної Opera 12.x. Vivaldi має багато іннов...

Читати далі