下载速率总是计算不正确

我将两次读取_MIB_IFROW结构中dwInOctets的差值除以时间计算出了下载的速率,但是总是与速率监视工具软件差8-10倍,谁能给个解释,谢谢?

是不是bit,跟byte的区别
然后就是mib取得的数据可能不是那么精准,而且可能有延时。

谢谢,应该不是bit与byte的区别,通过netstat命令开到的总数逾统计的一样,也都是字节。总数也和速率监视工具软件一样,都是字节。

如果是8倍就对了,一个是byte/s一个是bit/s,1byte=8bit。

图片说明
如上图情况。