User-Space Treiber für Netzwerkkarten (gpn19)

53:46
 
Share
 

Manage episode 235115761 series 1330870
By Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio streamed directly from their servers.
Wir schauen uns am Beispiel von Netzwerkkarten an wie man effiziente User-Space Treiber programmiert. Wir haben einen User-Space Treiber für Intel 10 Gbit/s NICs und virtuelle VirtIO NICs geschrieben und erklären wie das eigentlich funktioniert und warum man das machen will. Die meisten vorgestellten Techniken lassen sich auch auf andere PCIe-Karten übertragen. Mehr Details gibt's auf [GitHub](https://github.com/emmericp/ixy) und in unserem Paper [Writing User Space Network Drivers](https://arxiv.org/abs/1901.10664). Der Code ist so geschrieben dass man ihn als Referenz für User-Space Treiberentwicklung nehmen kann: voll mit Kommentaren und Referenzen auf Datenblätter und Spezifikationen. about this event: https://pretalx.entropia.de/gpn19/talk/A7Q9FH/

5419 episodes available. A new episode about every 0 hours averaging 39 mins duration .