الفرق بين المراجعتين لصفحة: «Python/os/cpu count»

من موسوعة حسوب
< Python‏ | os
لا ملخص تعديل
لا ملخص تعديل
سطر 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

مصادر