性能准则

以下部分提供了开发在远程桌面服务环境中表现良好的应用程序的指南。

在本部分中

图形效果

在远程桌面服务环境中作为远程会话运行时应禁用的功能列表。

远程桌面服务 中后台任务的 指南

若要最大化所有用户的 CPU 可用性,请在远程桌面服务环境中运行时禁用后台任务,或者创建不占用资源的有效后台任务。

线程使用情况

应优化和平衡多用户、多处理器远程桌面服务环境的应用程序线程使用情况。

检测远程桌面服务环境

为了优化性能,最好让应用程序检测它们是否在远程桌面服务客户端会话中运行。

检查应用程序是否存在内存泄漏并解决任何问题。 当然,对于任何应用程序来说,这都是很好的建议,但在远程桌面服务环境中,多个用户可以多次运行应用程序,从而快速放大内存泄漏的影响。

动画、大型图像、音频和其他带宽密集型服务必须可配置。 当这些服务不是主函数时,默认情况下,远程会话可能会关闭,但在会话在本地运行或通过高带宽连接运行时启用。 如果应用程序的目的是提供高带宽服务(例如流式传输视频广播),则默认情况下,该服务不必关闭。