アプライアンスのハードウェア リソースに対するリソース制限は、さまざまなリソース タイプ(CPU、メモリ、帯域幅)ごとに別々に実施されます。 CPU は「最小値」、メモリは「厳密な値」(VM オーバーヘッドを含む)、帯域幅は「厳密な値」です。 アプリケーションの開始時に新しい --cap_cpu オプションを使用して、CPU リソースに対して「その値に等しい」を実施することができます。
指定された最小限の CPU を使用してアプリケーションを開始する場合、アプリケーションが指定された CPU の量を正確に取得しているかどうかは保証されません。 たとえば、アプリケーションを cpu=2 で開始する場合、アプリケーションのすべてのコンポーネントに対して割り当てられた CPU をすべて合計するとわかるように、アプリケーションが 1.97 という CPU 量を受信する可能性があります。 これは、個別のコンポーネントに CPU を割り当てるときに発生する場合がある丸め誤差によるものです。