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 (...)