说说Windows的几项内存指标

说说Windows的几项内存指标

声明一下,这里指的是Windows环境

需要重点关注的有三个指标Private BytesWorking SetVirtual Size,下面将分别说明:

1.    Private Bytes是进程私有的存储空间,通常在数量上和进程申请用以存储运行时需要的数据(Runtime Data)的RAM大小相等,一般不包括进程载入的DLL,除非这些DLL被重定向过(Rebased)。

2.    Working Set是指RAM占用量(数量上是Private Bytes和存储器映射文件(Memory Mapped Files之和)),只是进程地址空间中当前位于RAM中的那一部分。

3.    Virtual Bytes 是进程的全部地址空间,包括 Private Bytes 和存储器映射文件。

对应的Task Manager指标

Ø  Working Set,驻留集,当前在实际内存中有多少页面,即任务管理器中的Mem Usage 

Ø  Private Bytes,分配的私有虚拟内存总数,提交的内存,即任务管理器中的VM Size 

Ø  Virtual Bytes,虚拟地址空间的总体大小,包括共享页面。因为包含保留的内存,可能比前两个值大很多。

Ø  Page Faults / sec(每秒钟内的页面错误数),每秒中出现的平均页面错误数。

你可能感兴趣的:(说说Windows的几项内存指标)