JM0*_*JM0 7 linux performance docker
我知道,在 Windows 或 macOS 上使用 Docker Desktop 时,在容器中使用绑定挂载会带来性能损失,并且首选卷来提高性能。但是,我找不到任何有关在 Linux 上运行 Docker 时受到任何处罚的信息。
在 Linux 上的 Docker 上使用绑定挂载时是否会产生性能损失,或者由于 Docker 在 Linux 上本机运行,因此没有性能损失?
不,Linux 上没有惩罚。
来自https://docs.docker.com/docker-for-mac/osxfs-caching/
在 Linux 上,这些保证不会带来任何开销,因为底层 VFS 直接在主机和容器之间共享。
在那篇文章中,您可以详细了解为什么会出现这些性能问题以及 docker 如何在 macOS 上处理这些问题
percona还做了一个测试:https://www.percona.com/blog/2016/02/11/measuring-docker-io-overhead/
因此,我可以自信地说,上述任何 docker 数据卷模式都没有 IO 开销。
归档时间: |
|
查看次数: |
5432 次 |
最近记录: |