当我在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找到问题但没有机会。任何线索?
提前致谢