Windows virtual-memory-managerに特定のプロセスのスワップを解除するように指示することは可能ですか?
私がよく遭遇する状況は、通常、通常のプログラムすべてにRAMの約50%を使用していることです。特に、組み込みターゲット用のIDEとそれに関連するデバッガーです。
それから、メモリを消費するプロセスを実行したままにします。たとえば、wiresharkまたは週末にデータを蓄積しているものはすべて、必要に応じて交換されます。大きなプロセスが終了すると、ほとんどのプロセスはスワップのままになります。
その後、おそらくIDEとハードウェアデバッガー間の通信のタイミングの問題が原因で、散発的に一時停止してプロセスをスワップバックし、デバッガーに問題を引き起こします。したがって、十分な試行がIDEのデバッグデータをスワップから戻すまで、ターゲットデバイスの制御は散発的になる可能性があります。