Ces clusters echangent des donnees a travers le reseau constamment pour beaucoup --> interuption HW --> code noyau execute a chaque paquet qui arrive
Je ne pense pas qu'une interface réseau émette une interruption pour chaque paquet.
Pour info, Linux et FreeBSD permettent de désactiver les interruptions matérielle d'une carte réseau pour faire du polling à la place. Ceci permet de gagner en performance sur des cartes gigabits. http://www.linuxfoundation.org/collaborate/workgroups/networking/napi
"Observe that when the NIC receives 890Kpackets/sec only 17 rx interrupts are generated."
[^] # Re: Monopole de Linux
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Entretien avec des développeurs francophones d'OpenBSD - Partie 2. Évalué à 4.
Ces clusters echangent des donnees a travers le reseau constamment pour beaucoup --> interuption HW --> code noyau execute a chaque paquet qui arrive
Je ne pense pas qu'une interface réseau émette une interruption pour chaque paquet.
Pour info, Linux et FreeBSD permettent de désactiver les interruptions matérielle d'une carte réseau pour faire du polling à la place. Ceci permet de gagner en performance sur des cartes gigabits.
http://www.linuxfoundation.org/collaborate/workgroups/networking/napi
"Observe that when the NIC receives 890Kpackets/sec only 17 rx interrupts are generated."
http://www.cyberciti.biz/faq/freebsd-device-polling-network-polling-tutorial/