
Visual Studio から Rider に切り替えた理由の 1 つはパフォーマンスです。Visual Studio は複数の CPU コアで実行するように最適化されているようですが、Rider は単一の CPU コアで問題なく動作します。Android プログラムをデバッグするために Visual Studio を起動しましたが、安定するまでに 2 分以上かかり、その後 ANR が永遠にスローされます。次に直感に従ってタスク マネージャーを開くと、Visual Studio のメイン プロセス、つまりdevenv.exe
遅延の原因がわかりました。それを右クリックし、[詳細の表示] をクリックすると、タブが [詳細] タブに切り替わり、右クリックしたプロセスが強調表示されます。次に、 というオプションが表示さUAC virtualization
れます。これは、プログラムがすべてのコアを使用できるようにすることに関係していると思い、無効になっていました。その後、有効にしようとして警告が表示され、続行してプログラムを再起動しましたが、再起動すると、最初よりも軽くなりました。では、この UAC 仮想化ツールを有効にすると、プログラムのパフォーマンスが向上するのでしょうか? パフォーマンス チートなのでしょうか?