Можно ли намекнуть диспетчеру виртуальной памяти Windows, чтобы вывести определенный процесс из свопинга?
Ситуация, в которой я часто нахожусь, обычно использует около 50% моей оперативной памяти для всех обычных программ, одной из которых является IDE для встроенной цели вместе со связанным с ней отладчиком.
Затем я оставляю процесс, требующий памяти, - например, wireshark или что-то, что накапливает данные за выходные, все поменяется местами - как они должны. После завершения большого процесса большинство процессов остаются в свопе.
Затем случайные паузы для замены процесса снова вызывают проблемы с отладчиком, предположительно из-за проблем синхронизации в коммуникациях между IDE и аппаратным отладчиком. Таким образом, управление целевым устройством может быть спорадическим до тех пор, пока достаточное количество попыток не вернет отладочные данные в среде IDE.