Unbreakable Enterprise Kernel 7 est déjà sorti et ce sont ses nouvelles

Oracle dévoilé récemment la nouvelle version stable de son noyau Linux, «Noyau d'entreprise incassable 7 (UEK R7)«, positionné pour être utilisé dans la distribution Oracle Linux comme une alternative au package standard du noyau Red Hat Enterprise Linux.

Pour ceux qui ne connaissent pas Unbreakable Enterprise Kernel, sachez qu'il s'agit d'un Kernel que propose Oracle Linux et que cette nouvelle version est basée sur le noyau Linux 5.15 et optimisée pour fonctionner avec les logiciels industriels et les équipements Oracle.

Principales nouveautés d'Unbreakable Enterprise Kernel 7

Dans cette nouvelle version qui est présentée, le Prise en charge améliorée de l'architecture Aarch64. El taille de la page mémoire par défaut sur les systèmes ARM 64 bits a été réduit de 64 Ko à 4 Ko, qui est mieux adapté aux tailles de mémoire et aux charges de travail typiques des systèmes ARM.

Il est également souligné que les capacités du système de fichiers Btrfs ont été étendues, Ainsi, une implémentation asynchrone de l'opération DISCARD a été ajoutée à Btrfs pour marquer les blocs libérés qui ne peuvent plus être stockés physiquement. L'implémentation asynchrone vous permet de ne pas attendre que le lecteur termine le DISCARD et d'effectuer cette opération en arrière-plan.

Alors que en XFS implémente la prise en charge des opérations DAX pour un accès direct au système de fichiers, en contournant le cache de page pour éviter la double mise en cache, ainsi que des modifications pour résoudre les problèmes de dépassement time_t 32 bits en 2038, y compris de nouvelles options de montage bigtime et inobtcount.
Des améliorations ont été apportées au système de fichiers OCFS2 (Oracle Cluster File System).

On peut aussi trouver que ajout du système de fichiers ZoneFS pour simplifier le travail de bas niveau avec des périphériques de stockage zonés. Le stockage zoné fait référence aux disques durs NVMe ou SSD où l'espace de stockage est divisé en zones, qui sont des groupes de blocs ou de secteurs, auxquels les données ne peuvent être ajoutées que séquentiellement en mettant à jour l'ensemble du groupe de blocs. ZoneFS associe chaque zone du lecteur à un fichier séparé qui peut être utilisé pour stocker des données en mode brut sans manipulation au niveau du secteur et du bloc, c'est-à-dire qu'il permet aux applications d'utiliser l'API de fichier au lieu d'accéder directement au périphérique de blocs à l'aide d'ioctl.

De plus, les faits saillants capacités étendues du sous-système eBPF, pour le mécanisme CO-RE a été mis en place (Compile Once – Run Everywhere), qui résout le problème de portabilité des programmes eBPF compilés et vous permet de compiler le code des programmes eBPF une seule fois et d'utiliser un chargeur universel spécial qui adapte le programme chargé au noyau actuel et au BTF (BPF Type Format).

Ajout du mécanisme de trampoline BPF, ce qui vous permet de réduire presque complètement vos coûts globaux lors de la transmission des appels entre les programmes centraux et le BPF. Fourni la possibilité d'accéder directement aux fonctionnalités de base des programmes BPF et de suspendre le pilote.

Livraison également continue du système de débogage dynamique DTrace 2.0, qui a été modifié pour utiliser le sous-système de noyau eBPF. DTrace 2.0 s'exécute sur eBPF, de la même manière que les outils de suivi Linux existants s'exécutent sur eBPF.

Pour les cgroups, un pilote de dalle mémoire est implémenté, qui est remarquable pour déplacer la comptabilité de la dalle du niveau des pages de mémoire au niveau des objets du noyau, ce quie permet de partager des pages slab dans différents cgroups, au lieu de dédier des caches de dalles séparés pour chacun. cgroup. L'approche proposée permet d'augmenter l'efficacité de l'utilisation de la dalle, de réduire la taille de la mémoire utilisée pour la dalle de 30 à 45 %, de réduire considérablement la consommation totale de mémoire du noyau et de réduire la fragmentation de la mémoire.

La livraison des données de débogage au format CTF est fournie (format de type compact), qui fournit un stockage compact des informations sur les types C, les relations entre les fonctions et les symboles de débogage.

Enfin, si vous souhaitez en savoir plus, vous pouvez consulter détails dans ce qui suit

De plus, le code source du noyau, y compris une ventilation en correctifs individuels, est disponible dans le référentiel public Oracle Git.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.