System and method for transferring data between a user space and a kernel space in a server associated with a distributed network environment

A system and method are disclosed that provide for the transfer of at least one packet comprising data between a user space and a kernel space associated with a server that is positioned in a distributed network arrangement with a plurality of clients. A distribution program associated with the user...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Klager, Andrew David, Rhudy, Robert Lee
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system and method are disclosed that provide for the transfer of at least one packet comprising data between a user space and a kernel space associated with a server that is positioned in a distributed network arrangement with a plurality of clients. A distribution program associated with the user space is operable to accumulate the at least one packet. An application program interface associated with the user space transfers the at least one packet to the kernel space with a number of software interrupts. A driver associated with the kernel space is operable to distribute the at least one packet to a subset of the plurality of clients in response to receiving the number of software interrupts. The number of software interrupts is less than one software interrupt per packet per client.