В моем приложении dotnet (C#), когда приложение работает, частный рабочий набор процесса достигает размера 250 МБ. А когда приложение простаивает, память рабочего набора уменьшается до 6 МБ (отображается в диспетчере задач).
Но проблема в том, что когда вы снова активируете приложение, память рабочего набора увеличивается, но реакция приложения очень медленная и вялая. Операция обычно занимает 1 или 2 секунды, теперь занимает 10 секунд.
Любое решение этой проблемы приветствуется.
Среда: VS2010 с dotnet 4.0 на Windows7 x64 с 4 ГБ ОЗУ. Файл подкачки, управляемый системой, настроен.