gpt4 book ai didi

ruby - bundle : How many parallel jobs?

转载 作者:数据小太阳 更新时间:2023-10-29 07:37:26 25 4
gpt4 key购买 nike

Bundle supports parallel processing使用 --jobs:

The --jobs option (-j for short) installs gems in parallel. For example, bundle install -j4 will use 4 workers. We've seen speedups of 40-60% on fresh bundle installs. To always install in parallel, run bundle config --global jobs 4 or set BUNDLE_JOBS.

4 是这里使用的示例,但为什么不是 2 或 8?是否有最佳数量或计算并行进程最佳数量的方法?如果时间受网络事件的限制,我认为它应该很高,例如64,或者如果受计算限制,则可能是机器上的内核数。

最佳答案

这完全取决于您的 CPU 有多少个内核和可用内存。假设您有合适的内存量,您可以使用核心数作为您的 -j 参数。如果你在 linux 上,你可以运行这个命令来列出你的内核:

cat /proc/cpuinfo | grep processor

关于ruby - bundle : How many parallel jobs?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39163758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com