我有一台具有 10GbE 连接性的 Windows 2003(别笑)服务器,处理通过网络传入它的数据并将其发送回。
这是整体系统性能和正在检查的特定应用程序的图表:
第二张图放大了瞬时峰值,与我的答案中的数据相关。
我应该如何解释这些进程上的高百分比内核时间?总的来说,他们做了很多网络 I/O(66K PPS 输入,96K PPS 输出),我想知道是否正确的解释是在特权空间中花费的时间是在缓冲区和应用程序之间来回复制数据记忆。这有意义吗?
我有一台具有 10GbE 连接性的 Windows 2003(别笑)服务器,处理通过网络传入它的数据并将其发送回。
这是整体系统性能和正在检查的特定应用程序的图表:
第二张图放大了瞬时峰值,与我的答案中的数据相关。
我应该如何解释这些进程上的高百分比内核时间?总的来说,他们做了很多网络 I/O(66K PPS 输入,96K PPS 输出),我想知道是否正确的解释是在特权空间中花费的时间是在缓冲区和应用程序之间来回复制数据记忆。这有意义吗?
我发现此应用程序正在处理/生成大量碎片数据包,并怀疑这是问题的原因。等待进一步测试的结果。11点消息!
数字代表定期采集的样本,对应于上图。在第二个和第三个样本之间,流向应用程序的流量增加了 40k PPS。