我不确定这是否是发布此问题的正确论坛?我查看了一下,找不到其他地方可以发布此类问题。
我有一个 C# 桌面应用程序。它的唯一目的是将字节上传到我的服务器。
在我的一台电脑上,这款应用程序的数据上传速度表现良好。但在另一台电脑上,它的表现就没那么好了。
当我查看每台电脑上的任务管理器时,“快速”电脑的网络活动为 13Mbps。
“慢速”PC的网络活动为16kbps。
所以,对我来说,这解释了不同的速度。
那么我的问题是找出它为什么会变慢?这与主板所能支持的功能有关吗?
如果两者都使用相同类型的以太网电缆并且都以相同的方式连接到路由器,还有哪些因素会影响网络速度/速率?
谢谢
附录:
在“快速”PC上:
在“慢速”PC上:
答案1
LAN 链路的两端(路由器/交换机和您的计算机)决定了您的连接速度。例如,如果您的路由器仅能达到 100Mbit/秒,那么您可以获得的最大速度就是 100Mbit/秒(大约 12.5MB/秒)。
您可以通过以下方式查看您的连接速度:Network & Sharing Center
> Change Adapter Settings
> 右键单击网络适配器,然后单击Properties
> Speed
。
从下面的截图中你可以看出,我自己的 LAN 连接可以以最高 100Mbit/秒的速度接收/发送数据:
网络适配器的名称也可以帮助您确定适配器的最大吞吐量。
我的速度可以达到 1 Gigabit/sec:
描述:Intel(R) 82579V千兆网络连接
使用你的命令,Speed
显示在字节。已经可以看出,两个适配器都可以达到 1 Gigabit/sec,但是为了确保万无一失,我们可以进行以下计算:
MB = 字节/1000000
这给了我们 MB 的答案1000
,1000MB 是 1 千兆字节。