套接字接受CPU使用率为100%

时间:2017-10-13 06:18:06

标签: linux sockets

我有一个简单的应用程序,它打开一个套接字并使用accept()函数等待连接。

一方面,当我在华擎SBC-210主板(处理器= Celeron J1900,以太网控制器= Realtek RTL8111G-CG)上运行此应用程序时,处理器大部分未使用(运行多个应用程序实例时几个百分点)

另一方面,在AAEON GENE-BT05(处理器= Celeron N2930,以太网控制器= Intel I210AT或I211 AT)上运行此应用程序,每个应用程序实例都使用100%的CPU ......

问题显然来自accept()函数。

似乎accept()函数在AAEON(intel gbi模块)上进行轮询,因此问题在于驱动程序。

我该怎么检查? 有没有办法解决这个问题?

由于

0 个答案:

没有答案