1
我在Windows下運行資源密集型程序時發現了一些奇怪的事情,例如遊戲。如果您以窗口模式運行遊戲並查看內存使用情況,則可以看到它在2D遊戲中的數百兆字節的順序。但是如果你最小化這個遊戲,我已經看到內存使用量只有幾兆,甚至不到十個。當您最小化應用程序時,Windows會做些什麼嗎?
究竟發生了什麼?誰在做這個,遊戲還是操作系統?當然,這些資源實際上不能從內存中卸載(這太可怕了),那麼下降是什麼?
我在Windows下運行資源密集型程序時發現了一些奇怪的事情,例如遊戲。如果您以窗口模式運行遊戲並查看內存使用情況,則可以看到它在2D遊戲中的數百兆字節的順序。但是如果你最小化這個遊戲,我已經看到內存使用量只有幾兆,甚至不到十個。當您最小化應用程序時,Windows會做些什麼嗎?
究竟發生了什麼?誰在做這個,遊戲還是操作系統?當然,這些資源實際上不能從內存中卸載(這太可怕了),那麼下降是什麼?
當主窗口最小化時,Windows修剪進程的工作集。工作集不一定是一個過程使用多少系統資源的最佳指標。