我需要通过每个正在运行的程序/进程计算我的 PC 发送和接收的数据量(以 B/kB/MB/为单位)。
假设我单击“开始计数”,然后从那一刻直到我选择“停止”,我得到了浏览器、FTP 客户端、系统实现等发送/接收的所有内容的总和。
为了简单起见,我只想计算通过 TCP 传输的数据——如果重要的话。
现在,我得到了 PC 中 NIC 的组合列表(基于下面链接中的评论)。我试图更改此处给出的代码,但失败了,在 dataSent/dataReceived 中得到了奇怪的值。
我还阅读了问题442409的答案,但我可以看到它是关于同一程序发送/接收的数据,这不符合我的要求。