私はWinXPからWin7に移動しました。 私のソフトウェアはI/Oにリアルタイムで応答する必要があるので、1つのスレッド(1つのCPU上で動作するように親和性があります)でビジー待機します。リアルタイム優先度の1つのスレッドがWindows 7をフリーズします。
結果は、コアの1つで100%、他のCPUで0%です.Winows XPでは正常に動作しました。 Windows 7では、システムがフリーズします。 (ソフトウェアはコンソールアプリケーションですが、Windowsアプリケーションの場合は動作が少し異なりますが、メインスレッドがメッセージを覗き見せずにビジー状態になる場合にのみ)
アイデアはありますか?
IIRC「システム」スレッドは、リアルタイム優先度で動作します。 Win7では、システムがフリーズしているので、おそらくノーマルになりました。 – CodingBarfield