答案1
表中列出的内存很可能是的虚拟内存soffice.bin
。
如果您运行top
,您可以看到系统进程的虚拟内存使用情况 (VIRT) 和驻留集大小 (RSS)。驻留集大小是每个进程使用的非交换物理内存减去少量开销。因此,它可以让您大致了解实际内存使用情况。
VIRT 或 VSZ(虚拟集大小)是初始执行期间分配给进程的内存大小。虚拟集大小内存只是一个表示进程可用于执行的内存量的数字。
如果你没有top
安装,你可以运行:
ps ax -o rss,vsize,command|sort -nr|head -n 10
这将为您提供 10 个最耗内存的进程。打印的第一列是 RSS,第二列是 VIRT。如果soffice.bin
在列表中,它的 VIRT 应该与您的表中的相匹配。
参考:
-http://www.unixlore.net/articles/quick-easy-way-monitor-process-memory-usage.html
-https://serverfault.com/q/48582
-https://linuxconfig.org/ps-output-difference-between-vsz-vs-rss-memory-usage
-man ps