Виртуальный размер - это количество страниц, выделенных процессом, те страницы, которые в данный момент не находятся в рабочем наборе (физически загружены в ОЗУ), будут в системном файле страницы.
Обычно вы выделяете памятьне освобожден.Это может быть трудно отследить в коде без специальных инструментов, таких как Rational Purify или Boundschecker, например.С sysinternals вы видите, что должна быть утечка, но она ни в коем случае не скажет вам, где ...
Если ваше программное обеспечение не так велико, вы можете попытаться выйти из системы "new" и "delete"и посмотрите, не слишком ли много объектов в памяти, управляя списками выделенных объектов (так сказать, создавая собственный отладчик памяти).В мире Windows есть несколько помощников, таких как утилиты проверки памяти CRT от Microsoft .Они полезны в некоторых случаях.