标签: docker centos device-mapper
我在带有devicemapper的CentOS 7计算机上的docker容器中运行apache(在专用卷组上没有环回文件)。
在几次请求之后,系统负载会急剧增加甚至达到20.由于cpu负载相当低,我用 iotop -a 追踪I / O活动并发现当容器正在运行的过程[loop0]从磁盘上读取了很多内容。
我用谷歌搜索了一下,但我仍然无法弄清楚[loop0]是什么。有人能给我一个线索吗? 一个进程在docker容器内运行,导致[loop0]疯了吗?
答案 0 :(得分:0)
您可能正在使用默认的环回存储后端。此后端使用主机上的文件创建逻辑卷,从中将循环设备公开给docker容器。
这就是所有IO都要经历这个过程的原因。
有关loopback here