Docker在Ubuntu 15.04上使用了大量的交换内存,为什么?

在我的Ubuntu 15.04 x64 Docker(1.9.1-cs2,build 4ade326)主机上,我正在遭受过多的内存使用,目前相当于~940 MB物理内存和~1 GB交换内存.据top介绍,Docker负责消耗大约780 MB的交换内存.我怎么能弄清楚为什么Docker使用这么多交换?

我主要运行一个Node.js Docker容器,它似乎没有消耗那么多内存.内存使用率也在几个小时内上升,因为它在启动后非常适度.

最佳答案
这不是一个非常令人满意的答案,但内核中的enabling memory and swap accounting似乎已经控制了过多的内存使用量.

转载注明原文:Docker在Ubuntu 15.04上使用了大量的交换内存,为什么? - 代码日志