¿Es posible insinuar al administrador de memoria virtual de Windows para sacar un proceso particular del intercambio?
La situación en la que a menudo me encuentro es usar aproximadamente el 50% de mi RAM para todos los programas normales, uno en particular es un IDE para un objetivo incrustado, junto con su depurador asociado.
Luego dejo un proceso de memoria hambriento en ejecución, por ejemplo, Wirehark o algo que está acumulando datos durante un fin de semana, todo se intercambia, como deberían. Una vez finalizado el gran proceso, la mayoría de los procesos se dejan en intercambio.
Luego, las pausas esporádicas para volver a intercambiar el proceso causan problemas con el depurador, presumiblemente debido a problemas de sincronización en las comunicaciones entre IDE y el depurador de hardware. Por lo tanto, el control del dispositivo de destino puede ser esporádico hasta que suficientes intentos hayan recuperado los datos de depuración en el IDE.