Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想检查我正在处理的程序正在使用多少 RAM,我想知道有哪些方法/程序可以做到这一点?有没有一种简单的方法来“预测”这个?(即,DLL 直接加载到 RAM 中,对吗?因此,DLL 的文件大小将表明它们占用了多少 RAM?我说的对吗?)
谢谢!
任务管理器内存使用/虚拟机大小列公平地指示了您的应用程序在特定时间点消耗的内存量。Peak Mem Usage 列为您提供了您期望的指标 - 因此也可能很有用。
磁盘上 DLL 的大小并不能公平地表明 DLL 在加载后将使用多少内存 - DLL 中的代码可以根据需要动态地自由分配内存,因此,如果需要,例如 5K DLL 可以分配 32GB!