今日偶然发现,当启动一个应用程序后,若先将其最小化,再恢复窗口大小,其进程内存使用量会比启动时有大幅下降(使用Task Manager观察,系统为Windows XP Pro + SP2)。可以下述步骤观察:
调出Task Manager,并将其前端显示(选项菜单下可设);
启动Notepad,观察其内存使用,在我的机器上,一般为7500K左右;
将Notepad最小化,观察其内存使用,一般为540K左右;
恢复Notepad为原始窗口大小,其内存使用在1700多K。
其他应用程序也均有此现象,一时也想不通Windows下为何会如此,希望有大侠能解答。