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