.netについて私が理解していることから、.netに組み込まれたexeを実行すると、exeの対象となるCLRがプロセスにロードされ、次にexe自体がロードされます。メモリのクリーンアップが CLR の仕事の一部であることは知っています。
私の質問は、タスク マネージャーを起動してプロセスを強制終了した場合、CLR を実行してヒープへの参照をクリーンアップできず、メモリ リークが発生することを意味しますか? または、オペレーティング システムは、プロセスが強制終了されたときに、プロセスによって使用されたメモリが再利用されることを保証しますか?