Forum Programmation.autre Polling ou Interrupt ?

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
4
25
mar.
2019

Bonjour,

Dans le cas de lecture socket, sous quelles conditions doit-on préférer faire du polling plutôt que des interruptions ?
J'image peut-être à tort, que le traitement de l'interruption est assez long (Ne serait-ce que le réveil du processus et du chargement de son contexte par le noyau).

Imaginons que cela prenne 4 secondes. Cela donne le schéma suivant : (m==messayge, tt==traitement, p==processus)

                    tt1
                    ^
     p2  ───────xxxx────────────────────────────────>t
                ^              
                │              
                │              
     p1  ───────┴───────────────────────────────────>t
                m1              

Dans le cas du polling :

Polling (…)