如何检查 Linux 内核网络的 CPU 利用率?

如何检查 Linux 内核网络的 CPU 利用率?

我在家里的网络上建立了一个“桥梁”,

ISP <--1Gb Internet--> Router <--1GbE--> Linux Workstation <--40GbE DAC/Fiber--> Windows PC

按照本指南操作:https://medium.com/@TarunChinmai/sharing-internet-connection-from-a-linux-machine-over-ethernet-a5cbbd775a4f

令我惊讶的是,这似乎效果很好,我可以通过 PC 上的速度测试获得标称的互联网性能,同时允许互联网在工作站机器上正常工作。

我试图查看工作站机器上的路由负载,但是我有一个非常现代的 CPU,我根本看不到任何故障,,,sudo top我甚至在推动基于互联网的网络负载时也尝试过。sudo htopsudo btopsudo perf top

这纯粹是为了满足我的好奇心。还有其他工具可以用来检查吗?我觉得内核 CPU 时间不是这些工具为我提供的指标。但也许有可能几乎没有处理负载,而且不足以显现出来,在不存在性能问题的情况下,我应该停止调查。

相关内容