【问题标题】:Do Docker's debug and experimental flags have a performance impact?Docker 的调试和实验标志对性能有影响吗?
【发布时间】:2017-08-10 14:07:26
【问题描述】:

如果我关闭 Docker Daemon debugexperimental 标志,它会提高 macOS 上的性能吗?

【问题讨论】:

    标签: performance docker docker-compose docker-for-mac


    【解决方案1】:

    恐怕这不是一个明确的“是”或“否”答案,但一般,我不相信您会在这些标志打开或关闭的情况下看到 Docker 性能的显着变化。

    Docker中的debug标志主要控制日志输出。没有额外的代码路径被添加到守护进程中,因此除非在该环境中写入日志有显着的减慢(例如磁盘性能),否则我认为调试标志不会有任何明显的影响。

    experimental 标志可能可能会产生影响,但此标志的影响将根据实验性功能标志“背后”的内容而改变每个版本甚至点发布。通常它是一个新特性(命令、选项、配置),通过启用它不应该对其余的守护进程操作产生影响。也就是说,并非不可能考虑实验性功能确实会更改守护程序其他部分的代码路径的情况,但通常我不认为是这种情况,但很难预测,因为可能会出现新功能影响性能的未来。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-12
      • 2014-01-05
      • 1970-01-01
      • 1970-01-01
      • 2019-11-04
      • 1970-01-01
      • 2012-10-08
      相关资源
      最近更新 更多