docker 内存 limit 与 swap 限制
结论主机层没有开启 swap ,容器运行时无论怎么设置 --memory-swap,都不会使用到 swap,容器最大能使用的内存等于设置的内存限制;主机层开启了 swap 如下表:memorymemory-swap效果M正数 S容器最大可用内存为S,其中 ram 为 M,swap 为(S-M),若 S=M 则无可用 swap 资源M0相当于未设置 memory-swapM-1容器最大可用内存为 M+主机可用swapM未设置容器最大可用内存为 2M
原创
2020-08-16 13:13:22 ·
5504 阅读 ·
1 评论