プロセッサタイプを取得する方法は知っていますが、おそらくそれが唯一の方法ですが、実際には、アプリケーションからマルチコアプロセッサで実行されているのかハイパースレッディングシングルコアプロセッサで実行されているのかを判断する方法を探しています。
(背景:一部のクライアントのホスティングプロバイダーは、VMWareイメージを介してどのリソースを利用できるかについて非常にあいまいです。このアプリケーションはマルチコアで実行されることになっていますが、最後の「移動」以降、パフォーマンスが低下しています。通常はマルチコア、一方のコアは一方のスレッドで急上昇し、もう一方のスレッドでは急上昇しません。この「マルチコア」では、シングルスレッドのアプリケーションでも両方のプロセッサが急上昇します。)