我正在使用 Win 2003 Standard 运行服务器,当我在远程处理时,我看到 I/O Other Delta 异常高。如果我不移动鼠标或触摸任何东西,它大约是 4GB,但如果我开始移动鼠标,它会超过 100GB。其他 I/O 中究竟包含了什么,I/O 这么高是否正常?是什么原因造成的,我该如何解决?
我们注意到,当服务器在这方面受到压力时,它会对系统性能产生负面影响,并导致其他应用程序出现网络问题。在安装的 11GB 内存中,我们至少还剩下 3GB 的 RAM,并且 CPU 的使用率始终低于 20-30%。
如果您的远程桌面配置为高分辨率并且显示屏上有大量移动,则会向终端生成大量数据。
您可以将远程桌面会话配置为使用较低的图形分辨率来减少流量。
还有其他工具(TightVNC非常好)可以压缩数据并允许非常快速的通信。
这并不是说微软客户端不好。MS 终端服务器也有很多配置,您需要根据您的要求调整它们。
IO 其他包括网络 IO。当桌面位图发送到远程桌面客户端时,增量会增加。当您在位图周围移动鼠标时,位图会发生变化,因此它必须将数据发送到您的客户端。当您只是坐在那里时,不会发生屏幕刷新,因此不会发送新的位图。
在带有 AMD cpu 的 Windows 2003 上,可能会出现时间漂移,从而导致不合理的高性能计数器读数。您可以在此处阅读相关内容。尝试添加文章中提到的 /usepmtimer 开关。