我的总内存使用峰值是多少?我的 RAM 实际被使用量是多少?

我的总内存使用峰值是多少?我的 RAM 实际被使用量是多少?

Windows 中是否有应用程序或实用程序可以向我显示峰值正在使用的内存(即进程,驱动程序和操作系统的可共享内存和私有内存的总和)(不是待机也不是空闲的)?

我有很多内存,并且正在安装一个名为“eBoostr”的内存文件缓存,我想知道为其分配多少内存,同时还能避免页面错误恶化。

本质上,我想知道这个问题的答案:“我的 RAM 中有多少实际上正在被积极使用?”

西

答案1

Sysinternals 进程浏览器将为您提供有关系统的大量控制和数据。

链接文本

答案2

技术答案是“全部”,无论大小如何。未用于应用程序的内存用作文件系统的文件和块缓存。您确实需要一些内存用于缓存,因为它可以缓存关键应用程序文件,而不是每次直接从磁盘读取,从而改善应用程序的行为。您需要多少内存取决于您的应用程序和使用模式。

看看 eBoostr,它直接解决了这个用例,因此您可以将操作系统缓存削减到比您原本可以承受的程度更低的程度。也就是说,RAM 缓存的性能仍将优于 eBoostr,但 eBoostr 的性能将优于直接从磁盘读取(假设是 USB)。如果他们也在 RAM 中执行此操作,听起来他们只是在 RAM 中预先缓存文件,这样操作系统就不必这样做了。

答案3

具体细节取决于你的 Windows 版本,但性能监视器是现代 Windows 系统中集成的用于监控此类事物的工具。

相关内容