The invention provides a data forwarding method and
system of
software forwarding equipment, and
electronic equipment. The data forwarding method comprises the following steps: receiving a service request, and executing
polling detection on all queues associated with a current thread to which a pre-configured
queue responding to the service request belongs; triggering an event of switching to other specified resources in a
resource pool when the residual
utilization rate of the specified resources in the
resource pool which establishes a mapping relationship with the current thread to which the pre-configured
queue belongs reaches a saturation threshold value; and electing an idle
queue from all queues associated with the specified thread which establishes a mapping relationship with the specified resource in the switched
resource pool, so as to put a data packet corresponding to the service request into the idle queue, thereby responding to the service request through the idle queue corresponding to the specified resource in the switched resource
pool. According to the method, the accelerated forwarding of the data packet is realized, the timely response to the access request is satisfied, and the forwarding quality and forwarding efficiency of the
data stream packet are improved.