Libreoffice Writer(soffice.bin)使用过多内存

Libreoffice Writer(soffice.bin)使用过多内存

正如标题清楚描述的那样,Libreoffice 作家- -尽管有,但soffice.bin占用了太多内存(1.22GiB)只有一个文档它是开放的并且包含13 页。文件的大小为78.7 KB

似乎是内存泄漏。有人遇到过这个问题吗?如果有,任何解决方法都值得赞赏。

以下是这个问题的证明:

证明

附言:我的操作系统使用的是 14.04。

答案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

相关内容