الدالة ()os.cpu_count في بايثون

من موسوعة حسوب
< Python‏ | os
اذهب إلى التنقل اذهب إلى البحث

تُعيد الدالة عدد المُعالجات المتوفرة في النظام.

البنية العامة

cpu_count()
سجل التغييرات
الإصدار التغييرات
3.4 أُضيفَت الدالة في هذا الإصدار.

القيمة المعادة

تُعيد الدالة نوع عددي صحيح يُمثِّل عدد المُعالجات المتوفرة في النظام. ستُعيد الدالة القيمة None في حال لم تستطع تحديد عدد المعالجات.

ملاحظة: لا يُساوي عدد المُعالجات المُعاد من هذه الدالة عدد المعالجات التي يُمكِن للعملية استخدامها. يُمكِنك الحصول على الأخير عبر استخدام التعبير len(os.sched_getaffinity(0))‎.

أمثلة

في المقتطف أدناه مثال عن استخدام الدالة في جهاز ثنائي المعالِج.

>>> from os import cpu_count
>>> cpu_count()
2

مصادر