测量打字时的远程桌面延迟

测量打字时的远程桌面延迟

我正在尝试测量客户端上远程桌面连接的延迟,特别是在打字时,但我不知道如何做到这一点。

例如,我从 Windows 7 工作站远程访问 Windows Server 2008 计算机,打开记事本,然后开始输入。有没有办法测量我在键盘上实际输入和结果显示在屏幕上之间的延迟(以毫秒为单位)?

注意:我并不是想解决延迟问题。我想测量它并证明确实存在问题。(遇到“它对我有用”的情况。)

我的具体场景也是通过 Citrix 使用远程桌面,但我希望有一个更通用的远程桌面解决方案。

答案1

iperf 可以测量延迟、抖动和吞吐量,并且有适用于 Windows 和 Linux 的服务器/客户端,您可以进行双向测试。

答案2

微软在远程桌面中有针对用户输入延迟的性能计数器,如下所示记录在这里

自 Windows 10 v1809 / Windows Server 2019 起,它们应该默认启用。

您可以打开性能监视器,单击绿色+并向下滚动以选择例如:

  • User Input Delay per Session> Max Input Delay>Max
  • User Input Delay per Process>>Max Input Delay搜索mstsc.exe以下列表

请注意,单位是毫秒,尽管性能监视器似乎没有表明这一点。

另外,图表的默认最大值为 100,因此,如果线条超出顶部,请转到Action菜单 > Properties>Graph选项卡 > Vertical scale>,并根据需要增加。Maximum

相关内容