2017-03-04 8 views
11

the docsによれば、sudo対応環境では、 "〜2"のコア "バースト"が提供されます。私はそれが意味するものを理解していません。「〜2、破裂した」という数のコアは何を意味しますか?

私はヒントがthis blog postであると思う。

当社従来のビルドインフラでビルドコンテナは(バースト容量)1.5のコアを持っていた

悲しいことに、私は何を「バースト分かりません容量 "です。

私はon the Travis CI issue trackerの前にこの質問をしましたが、私は答えが得られなかったので、ここで見つけられるといいと思います。

答えて

6

私はトラビスに慣れていないので、コンテナ内で保証されたCPU時間を破棄することが許可されているときに、通常は何を意味するのかを説明します。

これは、通常、常に2つのコアが使用可能であることを意味するために使用されますが、短時間の間にさらに多くのCPU時間がかかることがあります。特に、他の人が消費しないCPU時間を使用することができます。たとえば、ホスト上の誰かが使用可能な2つのコアのうち1.5つしか使用していない場合、0.5の未使用コアは同じホスト上の他のコアで使用できるようになります。

+0

ありがとうございます! 1.5コアしか使用しないということを想像するのは難しいです。このコンテキストにおける「コア」は、かなりのCPU時間の測定値です。並列にコードを実行できる使用可能な「仮想CPUコア」の数には何らかの接続がありますか? – sjakobi

+0

また、「1.5コア(バースト容量あり)」は、「〜2コア、バースト」という記述と一致しますか?私。 「〜2、爆発した」ということは、時には2コア未満になることがあることを意味しますか? – sjakobi

+2

質問2:おそらく2つの利用可能なコアが近似値であることを示しています。確かにトラビスのオペレーターだけが確実にあなたに伝えることができます。私の推測では、短期間に2つ以下のコアを使用できることは確かに可能です。 –

関連する問題