スレッドの使用

スレッドは、特に複数のプロセッサ構成で、アプリケーションがシステム内の CPU リソースの使用率を最大化できるようにする便利な方法を提供します。 ただし、リモート デスクトップ サービス環境では、複数のユーザーがマルチスレッド アプリケーションを実行でき、すべてのユーザーのすべてのスレッドがそのシステムの中央 CPU リソースと競合します。 これを念頭に置いて、マルチユーザーマルチプロセッサ リモート デスクトップ サービス環境のアプリケーション スレッドの使用状況を調整し、バランスを取る必要があります。 アイドル状態または無駄なスレッドを含む適切に設計されていないマルチスレッド アプリケーションは、クライアント コンピューターで適切に実行される場合があります。マルチユーザー リモート デスクトップ サービス サーバーでは、同じアプリケーションが適切に動作しない可能性があります。