| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Linux >> Content
    Linux conflits d'IRQ
    pensons que les utilisateurs souvent des ordinateurs comme des machines monolithiques qui contiennent toutes les pièces nécessaires pour exécuter efficacement et sans heurts , et que ces pièces sont toutes fabriquées pour cet objectif commun . Cependant, les ordinateurs sont souvent construites à partir disparates add-ons et des améliorations . Il appartient au processeur de l'ordinateur et du système d'exploitation pour gérer l' ordinateur afin qu'il se comporte comme une machine au fonctionnement harmonieux . Pour ce faire, le système d'exploitation , comme Linux, et le processeur utilisent une série de " interruptions ", qui utilise le matériel pour signaler qu'il faut du temps du processeur, ou qu'il a terminé sa tâche. Interruption demandes

    Pendant le fonctionnement, le système d'exploitation Linux gère l'ensemble des différents composants d'un ordinateur en même temps. Cela signifie que toutes les opérations d'entrée et de sortie , ainsi que des procédures de mémoire et de calcul , se produisent en même temps . Ces opérations demandent du temps à partir du système d'exploitation et le processeur . Ceci est particulièrement gênant lorsque une seule ressource exige du temps processeur étendue, comme entrée et sortie. Afin d'atténuer le ralentissement liés à l'utilisation d'entrée et de sortie, le système d'exploitation Linux utilise les interruptions . Quand un dispositif d'E /S est prêt à abandonner le contrôle des ressources , le système d'exploitation se poursuit avec d'autres tâches jusqu'à ce que envoie le I /O une demande d'interruption (IRQ) pour signaler son état.
    Conflits d'IRQ

    Depuis IRQ désigner lorsque certaines pièces de la course de matériel informatique , ils servent de modes de communication directs entre le processeur et le matériel. En fonction de la distribution Linux, chaque morceau de matériel peut nécessiter sa propre chaîne de IRQ . Lorsque deux pièces de matériel ont le même canal IRQ , puis un conflit d'interruption matérielle se produit . Depuis le processeur attend une pièce de matériel par canal IRQ , il n'a aucune idée de qui communique avec lui si deux périphériques matériels utilisent le même canal.
    Possibles des scénarios de conflit
    < br >

    le scénario le plus courant qui soulève un conflit d' interruption matérielle comprend l'installation d' un nouveau matériel . Certaines distributions de Linux supportent l'accès au matériel multiple de lignes IRQ , mais ceux qui ne se heurteront à des conflits quand un morceau de matériel, comme une carte graphique ou une carte réseau , tente d'utiliser une ligne IRQ affectée à un autre périphérique. Dans ce cas , le logiciel nouvellement installé , et tout autre périphérique a été précédemment attribué au canal IRQ , ne fonctionnent pas correctement , voire pas du tout .
    Résoudre les conflits d'IRQ

    la meilleure solution pour le problème de conflit d'IRQ consiste à s'assurer que le matériel dispose de son propre canal IRQ affectée . Certaines cartes , comme les cartes PCI, ne peuvent pas gérer leur propre IRQ . S'il ya un conflit, alors vous devez saisir manuellement le Basic Input /Output System ou BIOS , pour gérer les canaux IRQ. En outre, veiller à ce que tous les pilotes sont à jour peut servir comme un outil de précaution , de sorte que tout le matériel peut interagir avec le firmware mieux possible ainsi que d'autres matériels.

    Previous :

    next :
      articles connexes
    ·Comment faire pour modifier un chemin en permanence dan…
    ·Comment installer OpenOffice pour Linux 
    ·Comment faire pour créer une clé USB bootable pour Li…
    ·Comment faire pour réinitialiser le mot de passe root …
    ·Linux passe Recovery Tools 
    ·Comment faire pour supprimer les doublons de fichiers s…
    ·Comment régler durablement un chemin dans Cygwin 
    ·Comment faire pour installer Puppy Linux sur un disque …
    ·Comment compiler Boost dans AIX 
    ·Comment faire pour exécuter Perl Du Cron 
      articles en vedette
    ·Comment changer la taille des icônes de Vista 
    ·Comment faire pour supprimer à distance des fichiers s…
    ·Comment restaurer les permissions du fichier d'origine …
    ·Stopzilla se charge pas 
    ·Comment faire pour imprimer un modèle chèque en blanc…
    ·Comment installer des paquets pour Ubuntu 
    ·Comment puis-je transformer une photo dans Wallpaper 
    ·Comment ouvrir un fichier ISO sur Mac 
    ·Comment compiler AVR Avec Ubuntu 
    ·Comment partition avec une Ubuntu Disc 
    Copyright © Connaissances Informatiques http://fr.wingwit.com