Moby: Alguém sabe o que é NanoCPUS na resposta do nó de inspeção e como esse valor é calculado? Obrigado

Criado em 16 jul. 2016  ·  3Comentários  ·  Fonte: moby/moby

aredocs areswarm kinquestion

Comentários muito úteis

@cmingxu Com base no cálculo:
https://github.com/docker/docker/blob/v1.12.0-rc4/daemon/cluster/executor/container/container.go#L328 -L332

resources.CPUQuota = r.Limits.NanoCPUs * resources.CPUPeriod / 1e9

, NanoCPUs é definido como as partes da CPU em unidades de 1/1e9 (ou 10^-9 ) da CPU.

Em outras palavras, NanoCPUs é o número de nano (1/1e9) CPUs por um processo.

Todos 3 comentários

/ cc @aluzzardi @sfsmithcha

@cmingxu Com base no cálculo:
https://github.com/docker/docker/blob/v1.12.0-rc4/daemon/cluster/executor/container/container.go#L328 -L332

resources.CPUQuota = r.Limits.NanoCPUs * resources.CPUPeriod / 1e9

, NanoCPUs é definido como as partes da CPU em unidades de 1/1e9 (ou 10^-9 ) da CPU.

Em outras palavras, NanoCPUs é o número de nano (1/1e9) CPUs por um processo.

Este problema deve ser encerrado. Isso deve ser documentado em https://docs.docker.com/engine/reference/commandline/service_create/#options (portanto, esse problema foi substituído por # 30222)

Esta página foi útil?
0 / 5 - 0 avaliações