Principal Linux Linux Kernel 5.2 est sorti avec l'option Ext4 insensible à la casse

Linux Kernel 5.2 est sorti avec l'option Ext4 insensible à la casse



Habituellement, je ne couvre pas les versions des noyaux Linux ici, mais la version 5.2 est quelque chose de spécial. Outre diverses améliorations de performances, de nouveaux pilotes et API, il s'agit de la première version du noyau à proposer une option de système de fichiers Ext4 insensible à la casse.

Bannière du noyau Linux bleu

cómo encontrar correos electrónicos no leídos en la aplicación gmail

Les principaux changements dans la version sont les suivants:

Publicité

  • Sound Open Firmware pour les appareils audio DSP
  • Nouvelle API de montage pour le montage de systèmes de fichiers: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () et move_mount ().
  • Nouveaux pilotes open source pour GPU Mali sur ARM
  • Améliorations des performances apportées au planificateur d'E / S BFQ.
  • Un nouveau module de noyau dm-poussière qui permet la simulation de blocs défectueux sur les disques.

Sécurité et fiabilité

Le noyau prend en charge un nouveau paramètre de démarrageatténuations =qui permet de configurer et de désactiver diverses protections contre les vulnérabilités dans [principalement] les processeurs Intel.

  • atténuations = off- désactive tout.
  • Mitigation = auto - active automatiquement toutes les options d'atténuation applicables mais maintient Hyper-Threading activé.
  • atténuations = auto, nosmt - comme ci-dessus + désactive Hyper Threading.

Kernel 5.2 comprenant une protection supplémentaire contre l'échantillonnage de données microarchitecturales, MDS pour les processeurs Intel. Vous pouvez vérifier son état sous

/ sys / devices / system / cpu / vulnérabilités / mds

Il y a deux modes pris en charge , le premier repose sur le microcode CPU mis à jour, un autre est un hack de code. Il a son propre paramètre de démarrage,mds =qui peut être réglé sur

  • mds = plein
  • mds = plein, nosmt <-- this disables Hyper Threading
  • mds=off

Conducteurs

Le nouveau noyau comprend un certain nombre de nouveaux pilotes, notamment Citron vert pour GPU Mali 400/450 et Panfrost pour Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) et Bifrost (Mali G3x, G5x, G7x).

Le pilote Intel i915 prend désormais en charge les puces Elkhartlake (Gen11).

Le pilote amdgpu pour GPU AMD Vega20 prend désormais en charge RAS . En outre, le pilote a reçu de nombreuses autres améliorations, notamment la technologie de gestion de l'alimentation SMU 11.

Option de système de fichiers ext4 insensible à la casse

Un nouvel attribut, + F (EXT4_CASEFOLD_FL), peut être défini pour un répertoire. Lorsque l'attribut est défini, toutes les opérations de comparaison de nom de fichier ignorent la casse des lettres. Les noms de fichiers tels que Test.txt, test.txt et test.TXT seront traités comme le même nom de fichier. L'attribut + F est stocké dans leinodeet s'applique à tous les fichiers et sous-répertoires.

L'attribut n'est pas activé par défaut. Hors de la boîte, ext4 reste sensible à la casse.

Les correctifs ont été créés par le développeur de Canonical, Gabriel Krisman Bertazi, et acceptés par le grand public après sept essais.

Vous pouvez obtenir le code source du noyau ici .

Des Articles Intéressants

Choix De L'Éditeur

Rumeurs sur la date de sortie de la PS5: Quand Sony lancera-t-il sa prochaine console?
Rumeurs sur la date de sortie de la PS5: Quand Sony lancera-t-il sa prochaine console?
En mai, le PDG de Sony Interactive, John Kodera, a déclaré que la PS4 entrait dans la fin de son cycle de vie. Les pensées ont naturellement pivoté vers une nouvelle console, vraisemblablement appelée PS5. Kodera a laissé entendre que la PS5
Google Chrome 68 est sorti, marque les sites HTTP comme «non sécurisés»
Google Chrome 68 est sorti, marque les sites HTTP comme «non sécurisés»
Le navigateur Web le plus populaire, Google Chrome 68, a atteint la branche stable et est maintenant disponible pour Windows, Linux, Mac et Android.
Quinto Black CT v3.1: Design mis à jour, nouvelles fonctionnalités
Quinto Black CT v3.1: Design mis à jour, nouvelles fonctionnalités
Winamp est l'un des lecteurs multimédias les plus populaires disponibles pour Windows. Un de mes skins préférés pour Winamp, la version 2.7 de 'Quinto Black CT' est maintenant disponible.
Archives de balises: 0x80240031
Archives de balises: 0x80240031
Test de l'Asus Transformer 3 Pro: jouer à la Surface Pro 4 à son propre jeu
Test de l'Asus Transformer 3 Pro: jouer à la Surface Pro 4 à son propre jeu
Il n'y a pas de prix pour deviner qui Asus défie avec le Transformer 3 Pro. Avec sa béquille réglable, son clavier folio et sa conception 2-en-1, c'est l'image crachée de la Surface Pro 4 de Microsoft. Asus est clairement
Comment arrêter l'hébergement dans Parsec
Comment arrêter l'hébergement dans Parsec
Parsec est un logiciel d'accès à distance créé pour les sessions de jeu. Vous pouvez héberger une session de jeu en utilisant Parsec, et d'autres peuvent se joindre avec votre permission. Cependant, que se passe-t-il lorsque vous souhaitez arrêter l'hébergement ? Continuez à lire cet article, et
Facebook n'arrête pas de me déconnecter – que faire ?
Facebook n'arrête pas de me déconnecter – que faire ?
Facebook existe depuis plus d'une décennie maintenant, et il est difficile de se souvenir du monde qui l'a précédé. Tout le monde est tellement habitué à se connecter via Facebook, et c'est le principal outil de recherche pour trouver quelqu'un de nos jours, surtout que