الفرق بين المراجعتين لصفحة: «Python/os/cpu count»
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
{{DISPLAYTITLE:الدالة <code>()os.cpu_count</code> في بايثون}} | {{DISPLAYTITLE:الدالة <code>()os.cpu_count</code> في بايثون}} | ||
تُعيد الدالة عدد المُعالجات المتوفرة في النظام. | تُعيد الدالة عدد المُعالجات المتوفرة في النظام. | ||
مراجعة 16:31، 4 أغسطس 2018
تُعيد الدالة عدد المُعالجات المتوفرة في النظام.
البنية العامة
cpu_count()
الإصدار | التغييرات |
---|---|
3.4 | أُضيفَت الدالة في هذا الإصدار. |
القيمة المعادة
تُعيد الدالة نوع عددي صحيح يُمثِّل عدد المُعالجات المتوفرة في النظام. ستُعيد الدالة القيمة None
في حال لم تستطع تحديد عدد المعالجات.
ملاحظة: لا يُساوي عدد المُعالجات المُعاد من هذه الدالة عدد المعالجات التي يُمكِن للعملية استخدامها. يُمكِنك الحصول على الأخير عبر استخدام التعبير len(os.sched_getaffinity(0))
.
أمثلة
في المقتطف أدناه مثال عن استخدام الدالة في جهاز ثنائي المعالِج.
>>> from os import cpu_count
>>> cpu_count()
2