ProcessThread.IdealProcessor プロパティ
アセンブリ: System (system.dll 内)

スレッドの優先プロセッサは、システムがスレッドをスケジュールするときに、スレッドを実行するプロセッサを決定するために使用します。


IdealProcessor 値は、インデックス番号が 0 から始まります。つまり、最初のプロセッサのスレッド アフィニティを設定するには、プロパティをゼロに設定します。
システムは、できる限り、優先プロセッサでスレッドをスケジュールします。
プロセスのスレッドは、プロセッサからプロセッサに移行できます。移行するたびに、プロセッサ キャッシュが再読み込みされます。システムの負荷が高いときにスレッドのプロセッサを指定すると、プロセッサ キャッシュを再読み込みする回数が減り、パフォーマンスが向上することがあります。

Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からProcessThread.IdealProcessor プロパティを検索する場合は、下記のリンクをクリックしてください。

- ProcessThread.IdealProcessor プロパティのページへのリンク