为了解决传统NAPI机制中单核网络处理的性能瓶颈问题,Google提出了Receive packet steering (RPS),将接收到的网络流量均衡到多个CPU核上并行处理,从而提高网络吞吐量.但是,RPS只是一种静态均衡策略,不能充分利用系统资源.改进了RPS的流量均衡方法,提出了一种基于系统实时负载的网络流量均衡方法,综合考虑各CPU核的实时负载情况,动态地均衡网络流量.实验结果表明,该方法能够根据系统当前的各CPU核的负载情况动态地分配网络流量,因此能够更加有效地提高系统的网络吞吐量.