wil*_*des 70 memory-leaks docker docker-for-mac
我在 MacOS Mojave 上运行 docker 桌面社区 2.1.0.3。我已经为 Docker 分配了 8GB 的内存,这看起来已经很多了(这是我 RAM 的一半)。不知何故,即使在退出然后再次启动 Docker for Mac(这意味着没有容器正在运行)之后,docker 已经超过了 1GB 的内存分配。
没有容器运行的 docker 的预期内存使用量是多少?docker for mac 或 docker's hyperkit 中是否存在内存泄漏?
jbi*_*ick 54
正如@GabLeRoux 在评论中分享的那样,“真实内存”的使用量远低于您在活动监视器的“内存”列中看到的内容。
本文档彻底解释了 Mac OS 上使用 Docker Desktop 的内存使用情况,并从那里摘录了信息。
要查看 Docker 使用的“Real Memory”,请右键单击 Activity Monitor 中的列名称并选择“Real Memory”。此列中的值是当前物理分配给 com.docker.hyperkit 的值。
Ada*_*dam 37
替代答案:我减少了 CPU 数量,并且允许 Docker 在 Docker 资源首选项中使用内存。我的电脑现在运行得更快、更安静。
我刚刚将其落实到位,所以时间会证明这个解决方案是否适合我。在它使我的计算机内存耗尽之前。现在已经明显减少了。
感谢您对真实记忆的注释。我将其添加到我的活动监视器中。
更新:已经过去几天了,我的计算机运行速度远低于最大内存,我的风扇运行速度最低(如果有的话)。
| 归档时间: |
|
| 查看次数: |
27552 次 |
| 最近记录: |