ارتفاع CPU بسبب حلقة لا نهائية
إذا كان CPU عند الحد الأقصى وكانت هناك عملية واحدة مسؤولة عن ذلك، فإن الحلقة اللانهائية أو نمط الانتظار النشط يُعدّان من الأسباب الشائعة.
Common symptoms
- عملية واحدة تستهلك نواة معالج بالكامل فورًا
- لا يوجد إخراج مفيد رغم ارتفاع CPU
- إعادة التشغيل تحل المشكلة مؤقتًا
Likely causes
- غياب شرط الإيقاف
- الاستطلاع بدون sleep
- إعادة المحاولة بدون backoff
Evidence to look for
تتكرر نفس الدالة في عينات التحليل
يبقى CPU مرتفعًا دون أي تقدم
إعادة تشغيل العملية تحل المشكلة مؤقتًا
What it usually means
تكرر العملية نفس العمل بلا توقف دون تحقيق أي تقدم فعلي.
What to do next
- 1أضف شروط الخروج وفترات sleep
- 2سجّل عدد التكرارات لإثبات وجود الحلقة
- 3حلّل الأداء لتحديد الدالة التي تدور بلا توقف
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai