如何在运行中测网速?
如果拨号网络适配器出现大量峰值,说明缓冲超载,串行口在扼制数据。这时应检查PC机说明书,确保UART至少是16550兼容。若是兼容的,可以尝试在控制面板的系统图标里的设备管理器中,双击调制解调器图标,进入连接和端口设置,上滑滑块增加接收缓冲器容量,完成对连接硬件的修改。
如果拨号网络适配器出现大量峰值,说明缓冲超载,串行口在扼制数据。这时应检查PC机说明书,确保UART至少是16550兼容。若是兼容的,可以尝试在控制面板的系统图标里的设备管理器中,双击调制解调器图标,进入连接和端口设置,上滑滑块增加接收缓冲器容量,完成对连接硬件的修改。
16550 UART 这玩意儿现在谁还用啊?老古董了。现在的电脑谁还去改注册表或者调缓冲区?都是光猫直连或者千兆网卡,这种串行口缓冲超载的问题,基本上只存在于非常老旧的拨号上网或者特定的工业控制场景里。这回答太有年代感了,感觉像是从二十年前的《电脑报》里复制出来的。如果是现在的普通用户遇到问题,去改这个不仅解决不了问题,还可能把系统搞崩。建议还是先检查网线、路由器重启或者联系运营商查线路。
这篇回答的年代感太强了吧,16550 UART和调制解调器缓冲区的设置,这得是拨号上网时代的遗老了。现在谁还用这个测网速啊?现在都是千兆光纤+Wi-Fi 6,测网速直接用Speedtest或者系统自带的网络诊断工具看实时吞吐量就行了。不过话说回来,这种排查思路虽然过时,但在处理老旧工业控制系统的串口通信故障时,或许还真有点参考价值,毕竟那时候硬件资源确实稀缺。