在Powershell中创建tcpclient的不同性能(Windows Server 2012 vs windows 10)

时间:2017-10-03 15:06:12

标签: windows powershell

当我在Win2012 R12上的Powershell中创建TcpClient时,它比Windows 10上的相同命令慢。我认为存在网络问题,但我尝试了不同配置的不同计算机,并且我总是得到相同的结果。

这些是措施:

Windows Server 2012 R2

PS C:\Users\Code> Measure-Command { $client = New-Object -TypeName System.Net.Sockets.TcpClient -ArgumentList 172.17.8.53, 502 }


Days              : 0
Hours             : 0
Minutes           : 0
Seconds           : 9
Milliseconds      : 34
Ticks             : 90340280
TotalDays         : 0,000104560509259259
TotalHours        : 0,00250945222222222
TotalMinutes      : 0,150567133333333
TotalSeconds      : 9,034028
TotalMilliseconds : 9034,028

Windows 10

PS C:\Users\Code> Measure-Command { $client = New-Object -TypeName System.Net.Sockets.TcpClient -ArgumentList 172.17.8.53, 502 }


Days              : 0
Hours             : 0
Minutes           : 0
Seconds           : 0
Milliseconds      : 10
Ticks             : 102308
TotalDays         : 1,18412037037037E-07
TotalHours        : 2,84188888888889E-06
TotalMinutes      : 0,000170513333333333
TotalSeconds      : 0,0102308
TotalMilliseconds : 10,2308

我发起procmon找到问题但没有机会。任何线索?

提前致谢

0 个答案:

没有答案