多年来,我一直在不断地涉足 delphi,我一直想知道为什么最小化和恢复应用程序会导致它使用更少的内存?
例如,我使用的是 delphi 7,我创建了一个新项目,其中没有任何内容,但所有项目都以空白表单开头,然后按 F9 运行应用程序,然后查看应用程序的内存使用情况,它位于大约 3.5mb 然后我最小化应用程序,内存使用量下降到大约 760kb,然后我最终恢复应用程序,内存使用量回到大约 1.5mb,大约是第一次加载时的 1/2这一直让我很困惑是什么导致了这种情况发生,更重要的是无论如何都要使用一些指令启动应用程序,使其使用 1.5mb 的内存而不是通常使用的 3.5mb。
干杯,戴夫