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

من موسوعة حسوب
< Python‏ | os
إنشاء الصفحة
 
ط ترتيب التصنيفات
 
(مراجعتان متوسطتان بواسطة مستخدم واحد آخر غير معروضتين)
سطر 20: سطر 20:
تُعيد الدالة [[Python/int|نوع عددي صحيح]] يُمثِّل عدد المُعالجات المتوفرة في النظام. ستُعيد الدالة القيمة <code>None</code> في حال لم تستطع تحديد عدد المعالجات.
تُعيد الدالة [[Python/int|نوع عددي صحيح]] يُمثِّل عدد المُعالجات المتوفرة في النظام. ستُعيد الدالة القيمة <code>None</code> في حال لم تستطع تحديد عدد المعالجات.


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


== أمثلة ==
== أمثلة ==
سطر 32: سطر 32:
* [https://docs.python.org/3/library/os.html#os.cpu_count قسم الوحدة os في توثيق بايثون الرسمي].
* [https://docs.python.org/3/library/os.html#os.cpu_count قسم الوحدة os في توثيق بايثون الرسمي].
[[تصنيف:Python]]
[[تصنيف:Python]]
[[تصنيف:Python Function]]
[[تصنيف:Python os]]
[[تصنيف:Python os]]
[[تصنيف:Python Function]]

المراجعة الحالية بتاريخ 16:14، 6 أغسطس 2018

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

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

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

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

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

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

أمثلة

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

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

مصادر