3.4. Réglage des IRQ à l'aide de l'outil tuna


Le fichier /proc/interrupts enregistre le nombre d'interruptions par IRQ, le type d'interruption et le nom du périphérique situé à cette IRQ.

Cette procédure décrit comment régler les IRQ à l'aide de l'outil tuna.

Conditions préalables

Procédure

  • Pour afficher les IRQ en cours et leur affinité :

    # tuna --show_irqs
    # users            affinity
    0 timer                   0
    1 i8042                   0
    7 parport0                0
    Copy to Clipboard Toggle word wrap
  • Pour spécifier la liste des IRQ à affecter par une commande :

    # tuna --irqs=irq_list [command]
    Copy to Clipboard Toggle word wrap

    L'argument irq_list est une liste de numéros d'IRQ ou de noms d'utilisateurs séparés par des virgules.

    Remplacer [command] par, par exemple, --spread.

  • Pour déplacer une interruption vers une unité centrale spécifiée :

    # tuna --irqs=128 --show_irqs
       # users            affinity
     128 iwlwifi           0,1,2,3
    
    # tuna --irqs=128 --cpus=3 --move
    Copy to Clipboard Toggle word wrap

    Remplacez 128 par l'argument irq_list et 3 par l'argument cpu_list.

    L'argument cpu_list est une liste de numéros de CPU séparés par des virgules, par exemple, --cpus=0,2. Pour plus d'informations, voir Tuning CPUs using tuna tool.

Verification steps

  • Comparer l'état des IRQ sélectionnées avant et après le déplacement d'une interruption vers une unité centrale spécifiée :

    # tuna --irqs=128 --show_irqs
       # users            affinity
     128 iwlwifi                 3
    Copy to Clipboard Toggle word wrap
Retour au début
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. Découvrez nos récentes mises à jour.

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 le Blog 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.

Theme

© 2025 Red Hat