Performance optimizing method for multipath server multi-buffer-zone parallel packet receiving

The invention provides a performance optimizing method for multipath server multi-buffer-zone parallel packet receiving. Driving software is in charge of distributing buffer zones for receiving messages and is required to apply one message buffer zone for each thread in an inner core; and due to app...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WANG LIDONG, YUN XIAOCHUN, CHEN XUNXUN, DU YUEJIN, BAO XIUGUO, WANG LIHONG, DU CUILAN, WANG YONG, LIU CHAOHUI
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention provides a performance optimizing method for multipath server multi-buffer-zone parallel packet receiving. Driving software is in charge of distributing buffer zones for receiving messages and is required to apply one message buffer zone for each thread in an inner core; and due to application in the inner core, when an internal memory is applied, a central processing unit (CPU) number connected with the internal memory is appointed as a thread number through a parameter, namely, a local internal memory on the CPU 0 is applied for the thread 0 and a local internal memory on the CPU 1 is applied for the thread 1. When each thread invokes an application program interface (API) interface for receiving the messages for the first time, interface library software binds the thread to the CPU corresponding to the thread number. Cost of the CPU accessing a remote internal memory and cost of the thread invoking on the plurality of CPUs are reduced; and multi-thread packet receiving efficiency is improved.