ριиg σr ρσиg ? Côté obscur
Publié : dim. 16 avr. 2006 11:56
pong 6go en ram c est la taille de mon swap
Ping les IRQ ? C'est quoi ?
Définition
Une requête d'interruption est un signal envoyé par un périphérique de l'ordinateur (clavier, souris, carte réseau, ...) pour attirer l'attention du système. Lorsque qu'un événement de ce type se produit, le système interrompt provisoirement ce qu'il est en train de faire pour répondre à cette requête par ce que l'on appelle une routine. Lorsque la routine se termine, le système reprend son travail là où il s'était arrêté.
Description
On peut comparer ceci à un téléphone. Lorsqu'il sonne, la personne interrompt ce qu'elle fait pour répondre et lorsqu'elle a fini, elle reprend là où elle s'est arrêtée.
Un processeur moderne est décrit comme étant multi-tache. En fait, à part les processeurs à plusieurs coeurs de calcul (core en anglais) qui permettent de faire tourner plusieurs calculs à la fois, la plupart des processeurs actuels ne peuvent traiter qu'un seul calcul à la fois.
C'est ainsi que les requêtes d'interruption interviennent. En effet, lorsque l'on tape un texte au clavier, on n'a pas envie d'attendre que le calcul en cours sur le processeur se termine pour voir s'afficher les caractères à l'écran. Ainsi, chaque frappe d'une touche du clavier produit une interruption. Celles-ci sont reçues par un contrôleur d'interruptions. Il définit la priorité de chaque interruption et "donne la parole" à celle qui est la plus prioritaire. Ces priorités sont définies par les numéros donnés aux interruptions et ce par ordre croissant (0 est prioritaire par rapport à 2).
Lorsqu'une interruption a la parole, le processeur interrompt le calcul en cours et va chercher en mémoire la routine à accomplir selon l'interruption qui s'est produite. Un fois la routine effectuée, il reprend exactement où il s'était arrêté jusqu'à la prochaine interruption.
Il peut se produire des conflits matériels lorsque deux matériels possèdent le même numéro d'interruption. Dans ce cas le système ne sait pas à quel matériel il doit s'adresser. Le système peut alors se bloquer ou avoir un comportement inattendu.
ping [:okipa] [:123456789 1234657890] [:alexpa] [:alexpa]pong, j'etai po loin
IRQ - Requête d'interruption - Interruption Request
http://www.dicodunet.com/definitions/materiel/irq.htmDéfinition
Une requête d'interruption est un signal envoyé par un périphérique de l'ordinateur (clavier, souris, carte réseau, ...) pour attirer l'attention du système. Lorsque qu'un événement de ce type se produit, le système interrompt provisoirement ce qu'il est en train de faire pour répondre à cette requête par ce que l'on appelle une routine. Lorsque la routine se termine, le système reprend son travail là où il s'était arrêté.
Description
On peut comparer ceci à un téléphone. Lorsqu'il sonne, la personne interrompt ce qu'elle fait pour répondre et lorsqu'elle a fini, elle reprend là où elle s'est arrêtée.
Un processeur moderne est décrit comme étant multi-tache. En fait, à part les processeurs à plusieurs coeurs de calcul (core en anglais) qui permettent de faire tourner plusieurs calculs à la fois, la plupart des processeurs actuels ne peuvent traiter qu'un seul calcul à la fois.
C'est ainsi que les requêtes d'interruption interviennent. En effet, lorsque l'on tape un texte au clavier, on n'a pas envie d'attendre que le calcul en cours sur le processeur se termine pour voir s'afficher les caractères à l'écran. Ainsi, chaque frappe d'une touche du clavier produit une interruption. Celles-ci sont reçues par un contrôleur d'interruptions. Il définit la priorité de chaque interruption et "donne la parole" à celle qui est la plus prioritaire. Ces priorités sont définies par les numéros donnés aux interruptions et ce par ordre croissant (0 est prioritaire par rapport à 2).
Lorsqu'une interruption a la parole, le processeur interrompt le calcul en cours et va chercher en mémoire la routine à accomplir selon l'interruption qui s'est produite. Un fois la routine effectuée, il reprend exactement où il s'était arrêté jusqu'à la prochaine interruption.
Il peut se produire des conflits matériels lorsque deux matériels possèdent le même numéro d'interruption. Dans ce cas le système ne sait pas à quel matériel il doit s'adresser. Le système peut alors se bloquer ou avoir un comportement inattendu.