È possibile suggerire al gestore della memoria virtuale di Windows di eliminare un particolare processo?
La situazione in cui mi trovo spesso sta normalmente usando circa il 50% della mia RAM per tutti i normali programmi, uno in particolare un IDE per un target incorporato, insieme al debugger associato.
Poi lascio in esecuzione un processo affamato di memoria, ad esempio WireShark o qualcosa che sta accumulando dati durante un fine settimana, tutto viene scambiato, come dovrebbero. Al termine del processo, la maggior parte dei processi viene scambiata.
Quindi le sporadiche pause per scambiare nuovamente il processo causano problemi con il debugger, presumibilmente a causa di problemi di temporizzazione nelle comunicazioni tra IDE e hardware-debugger. Pertanto, il controllo del dispositivo di destinazione può essere sporadico fino a quando un numero sufficiente di tentativi non ha ripristinato i dati di debug nell'IDE.