我试图了解mongostat的结果:
例子
insert query update delete getmore command flushes mapped vsize res faults locked % idx
0 2 4 0 0 10 0 976m 2.21g 643m 0 0.1 0
0 1 0 0 0 4 0 976m 2.21g 643m 0 0 0
0 0 0 0 0 1 0 976m 2.21g 643m 0 0 0
我懂了
mapped - 976m
vsize-2.2.g
res - 643m
res
-RAM,所以我的数据库中约有650MB内存在mapped
-数据库的总大小(通过内存映射文件)vsize
-??? 不知道为什么vsize很重要或在此内容中到底意味着什么-我正在运行一个m1.large,所以我有400GB的HD空间+ 8GB的RAM。
有人可以在这里帮我吗,请解释一下
最佳答案
This应该给您足够的信息
mapped - amount of data mmaped (total data size) megabytes
vsize - virtual size of process in megabytes
res - resident size of process in megabytes