مكتبة psutil في بايثون

مكتبة psutil هي أداة تسمح لك بالتعامل مع موارد النظام مثل المعالج (CPU)، الذاكرة (RAM)، الأقراص، والعمليات (Processes) بطريقة سهلة وسريعة. تُستخدم كثيرًا في أدوات مراقبة الأداء وبرامج إدارة النظام.

التثبيت

لتثبيت المكتبة استخدم الأمر التالي:

pip install psutil

أمثلة عملية

1. معرفة نسبة استخدام المعالج (CPU):

import psutil

cpu_usage = psutil.cpu_percent(interval=1)

print("CPU Usage:", cpu_usage, "%")

2. معرفة معلومات الذاكرة (RAM):

import psutil

memory = psutil.virtual_memory()

print("Total RAM:", memory.total)

print("Used RAM:", memory.used)

print("RAM Usage:", memory.percent, "%")

3. عرض العمليات الجارية:

import psutil

for process in psutil.process_iter(['pid', 'name']):

print(process.info)
مكتبة psutil في بايثون مكتبة psutil هي أداة تسمح لك بالتعامل مع موارد النظام مثل المعالج (CPU)، الذاكرة (RAM)، الأقراص، والعمليات (Processes) بطريقة سهلة وسريعة. تُستخدم كثيرًا في أدوات مراقبة الأداء وبرامج إدارة النظام. التثبيت لتثبيت المكتبة استخدم الأمر التالي: pip install psutil أمثلة عملية 1. معرفة نسبة استخدام المعالج (CPU): import psutil cpu_usage = psutil.cpu_percent(interval=1) print("CPU Usage:", cpu_usage, "%") 2. معرفة معلومات الذاكرة (RAM): import psutil memory = psutil.virtual_memory() print("Total RAM:", memory.total) print("Used RAM:", memory.used) print("RAM Usage:", memory.percent, "%") 3. عرض العمليات الجارية: import psutil for process in psutil.process_iter(['pid', 'name']): print(process.info)
0 التعليقات 0 نشر 438 مشاهدة 0 مراجعات
اعلان
مجتمع اخصائى المكتبات https://librarians.me