运行过程后,我的Linux系统中的Active(文件)和Inactive(文件)大小不断增加。 / proc / meminfo中的Active(文件)和非活动(文件)内存是什么意思?
$ cat /proc/meminfo
MemTotal: 16464260 kB
MemFree: 5206868 kB
Buffers: 17980 kB
Cached: 7395552 kB
SwapCached: 114124 kB
Active: 5590956 kB
Inactive: 4426264 kB
Active(anon): 2191992 kB
Inactive(anon): 416676 kB
Active(file): 3398964 kB
Inactive(file): 4009588 kB
答案 0 :(得分:0)
活动 - 正在使用的缓冲区或页面缓存内存总量(以KB为单位)。这是最近使用的内存,通常不会被回收用于其他目的。
非活动 - 缓冲区或页面缓存内存的总量,以千字节为单位,是免费且可用的。这是最近没有使用的内存,可以回收用于其他目的。
参考:https://www.centos.org/docs/5/html/5.1/Deployment_Guide/s2-proc-meminfo.html