Moby: أي شخص يعرف ما هو NanoCPUS في فحص استجابة العقدة وكيف يتم حساب هذه القيمة؟ شكرا

تم إنشاؤها على ١٦ يوليو ٢٠١٦  ·  3تعليقات  ·  مصدر: moby/moby

aredocs areswarm kinquestion

التعليق الأكثر فائدة

cmingxu بناءً على الحساب:
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 على أنه مشاركات وحدة المعالجة المركزية في وحدات من 1/1e9 (أو 10^-9 ) لوحدة المعالجة المركزية.

بمعنى آخر ، NanoCPUs هو رقم nano (1/1e9) CPUs بواسطة عملية.

ال 3 كومينتر

@ ccaluzzardisfsmithcha

cmingxu بناءً على الحساب:
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 على أنه مشاركات وحدة المعالجة المركزية في وحدات من 1/1e9 (أو 10^-9 ) لوحدة المعالجة المركزية.

بمعنى آخر ، NanoCPUs هو رقم nano (1/1e9) CPUs بواسطة عملية.

يجب إغلاق هذه القضية. يجب توثيق ذلك في https://docs.docker.com/engine/reference/commandline/service_create/#options (وبالتالي تم استبدال هذه المشكلة بـ # 30222)

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات