该程序具有比在ram中大得多的虚拟内存,没有交换,因为ram中有很多可用空间。我查看了文件描述符,没有大文件。这是流程图的一部分:
107 00007f97f8021000 65404K ----- [ anon ]
108 00007f97fc000000 2052K rw--- [ anon ]
109 00007f97fc201000 63484K ----- [ anon ]
110 00007f9800000000 272K rw--- [ anon ]
111 00007f9800044000 65264K ----- [ anon ]
112 00007f98043fa000 4K ----- [ anon ]
113 00007f98043fb000 10240K rw--- [ anon ]
有很多地区大约有64Kb。如果他们在我的程序中分配,为什么然后ram只有250mb和虚拟3gb?什么意味着anon
?