Chapitre 1. Noyau


Capacités d'allocation fine et dynamique et d'instantanés scalables

Les cibles dm-thinp, thin et thin-pool fournissent à une carte de périphériques des capacités d'allocation fine et dynamique et d'instantanés scalables. Cette fonctionnalité est disponible en tant qu'aperçu technologique. Pour obtenir davantage d'informations sur l'allocation fine et dynamique LVM, veuillez vous reporter à Chapitre 9, Stockage. BZ#723018

Interface sysfs mbox dépréciée

Le pilote lpfc a déprécié l'interface sysfs mbox car elle n'est plus utilisée par les outils Emulex. Les opérations de lecture et d'écriture sont maintenant créées par une opération stub et ne retournent plus que le symbole -EPERM (opération non permise). BZ#738037

Cibles Kdump prises en charge

Pour obtenir une liste complète des cibles Kdump prises en charge (c'est-à-dire les cibles que Kdump peut utiliser pour vider un vmcore), veuillez vous reporter à l'article Kbase suivant : https://access.redhat.com/knowledge/articles/41534. BZ#743610

Prise en charge d'options de montage supplémentaires, BZ#770652

Red Hat Enterprise Linux 6.3 fournit la prise en charge d'options de montage pour restreindre l'accès aux répertoires /proc/<PID>/. L'une de ces nouvelles options est nommée hidepid= et sa valeur définit quelle quantité d'informations sur les processus est fournie aux non-propriétaires. L'option gid= définit un groupe rassemblant des informations sur tous les processus. Les utilisateurs non-approuvés, qui ne sont pas censés surveiller de tâches dans le système entier, ne doivent pas être ajoutés à ce groupe.

Prise en charge de l'indicateur O_DIRECT

La prise en charge de l'indicateur O_DIRECT pour les fichiers dans FUSE (de l'anglais « Filesystem in Userspace », ou système de fichiers dans l'espace utilisateur) a été ajoutée. Cet indicateur minimise les effets cache des E/S vers et depuis un fichier. En général, l'utilisation de cet indicateur dégrade la performance, mais peut se révéler utile dans des situations spécifiques, comme lorsque des applications effectuent leurs propre mise en cache.

Activation de CONFIG_STRICT_DEVMEM sur PowerPC

Dans Red Hat Enterprise Linux 6.3, l'option de configuration CONFIG_STRICT_DEVMEM est activée par défaut pour l'architecture PowerPC. Cette option restreint l'accès au périphérique /dev/mem. Si cette option désactivée, l'accès de l'espace utilisateur à toute la mémoire est autorisé, y compris à la mémoire du noyau et de l'espace utilisateur, et un accès mémoire (en écriture) accidentel pourrait potentiellement être dangereux. BZ#655689

Activation de CONFIG_HPET_MMAP

Sous Red Hat Enterprise Linux 6.3, la capacité de l'horloge de haute résolution à remapper les registres HPET dans la mémoire d'un processus utilisateur a été activée.

Performance améliorée sur les systèmes de grande taille

Un certain nombre de correctifs ont été appliqués au noyau dans Red Hat Enterprise Linux 6.3 afin d'améliorer la performance générale et de réduire le temps de démarrage sur les systèmes de taille extrêmement importante (ces correctifs ont été testés sur un système possédant 2048 cœurs et 16 To de mémoire). BZ#635817

Prise en charge du noyau rdrand

Les processeurs Intel Core i5 et i7 (anciennement nommés Ivy Bridge) prennent en charge une nouvelle instruction rdrand pour rapidement générer des numéros au hasard. Le noyau fournit dans Red Hat Enterprise Linux 6.3 utilise cette instruction pour fournir une génération de numéros aléatoire rapide. BZ#696442

Prise en charge UEFI pour persistent storage

Persistent storage (pstore), une interface de système de fichiers pour un stockage persistant dépendant des plate-formes, prend maintenant UEFI en charge. BZ#696383

Fichiers conteneurs spécifiques à une gamme de processeurs

La prise en charge des fichiers conteneurs spécifiques à une gamme de processeurs a été ajoutée. En commençant par la gamme de processeurs 15h d'AMD, un conteneur tel que microcode_amd_fam15h.bin est maintenant chargé pour la gamme des processeurs mentionnée ci-dessus. BZ#787698

Prise en charge USB 3.0

Red Hat Enterprise Linux 6.3 inclut la prise en charge complète d'USB 3.0. BZ#738877

Mécanisme de vidage du noyau kdump/kexec pour IBM System z

Sous Red Hat Enterprise Linux 6.3, le mécanisme de vidage kdump/kexec est activé pour les systèmes IBM System z. Ce, en plus du mécanisme de vidage de l'hyperviseur et du mécanisme autonome IBM System z. La limite auto-reserve est définie sur 4 Go ; ainsi, tout système IBM System z possédant plus de 4 Go de mémoire aura le mécanisme kexec/kdump activé.

Suffisamment de mémoire doit être disponible car kdump réserve par défaut environ 128 Mo. Ceci est particulièrement important lors d'une opération de mise à niveau de Red Hat Enterprise Linux 6.3. Suffisamment d'espace disque doit aussi être disponible pour stocker le vidage en cas d'incident système. Kdump est limité aux réseaux DASD ou QETH comme périphériques de vidage jusqu'à ce que kdump sur disque SCSI soit pris en charge.
Le message d'avertissement suivant peut s'afficher lorsque kdump est initialisé :
..fichier ou répertoire inexistant¶
Ce message n'impacte pas la fonctionnalité du vidage et peut être ignoré. Il est possible de configurer ou de désactiver kdump via /etc/kdump.conf, system-config-kdump, ou firstboot. BZ#738862
Interface accessible par module pour ftrace, BZ#454694

Le traceur de la fonction ftrace permet maintenant aux modules à tous les utilisateurs de faire usage de l'utilitaire de traçage de fonction ftrace. Pour obtenir plus d'informations, veuillez vous reporter aux pages man suivantes :

man trace-cmd-record
man trace-cmd-stack
Traçage des processus multithread

Lors du traçage de processus possédant plus d'un thread, l'utilitaire ltrace négligeait le traçage des threads autre que le thread principal. Comme les threads partagent l'espace adresse, ces autres threads reçoivent toujours les points d'arrêt distribués par ltrace. Par conséquent, ces threads sont arrêtés de force par un signal SIGTRAP. Red Hat Enterprise Linux 6.3 inclut la reconnaissance de threads ainsi que des mécanismes de gestion des points d'arrêt. La prise en charge du traçage des processus multithread est maintenant à la hauteur du traçage de processus à thread unique. BZ#742340

Cross Memory Attach

Cross Memory Attach fournit un mécanisme pour réduire le nombre de copies de données nécessaire pour une communication inter-processus à l'intérieur des nœuds. Ceci permet particulièrement aux bibliothèques MPI procédant à des communications à l'intérieur des nœuds d'effectuer une copie unique du message plutôt qu'une double copie du message via une mémoire partagée. Cette technique a été employée dans le passé à travers de multiples implémentations basées sur un pilote unique. L'implémentation présentée dans Red Hat Enterprise Linux 6.3 fournit une solution générale à cette fonctionnalité. En outre, elle offre une couche d'abstraction pour les programmeurs de pilotes de périphériques souhaitant exploiter ces fonctions sans avoir à modifier leurs implémentations correspondantes lorsqu'il se produit des changements dans le sous-système de gestion de la mémoire. BZ#739136

Ajout d'une capacité de basculement entre deux cartes graphiques

L'option de configuration CONFIG_VGA_SWITCHEROO est maintenant activée par défaut pour permettre le basculement entre deux cartes graphiques. BZ#632635

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.