| PROC_PID_OOM_SCORE(5) | فایلهای پیکربندی | PROC_PID_OOM_SCORE(5) |
نام (NAME)
/proc/pid/oom_score - امتیاز اختصاصیافته به فرایند توسط هسته برای نابودکننده OOM
توضیحات (DESCRIPTION)
پرونده /proc/[pid]/oom_score امتیازی را نمایش میدهد که هسته لینوکس بر اساس میزان مصرف حافظه، سهم صفحات و فاکتورهای اولویتبندی به این فرایند جهت انتخاب احتمالی توسط OOM-killer اختصاص داده است.
- /proc/pid/oom_score (از لینوکس 2.6.11)
- این پرونده امتیاز فعلی اختصاصدادهشده توسط هسته به این فرایند را جهت انتخاب فرایند توسط نابودکننده حافظه ناکافی (OOM-killer) نمایش میدهد. امتیاز بالاتر به این معنی است که احتمال انتخاب شدن فرایند توسط OOM-killer بیشتر است. پایه و مبنای این امتیاز، مقدار حافظه مصرفشده توسط فرایند است که با افزایش (+) یا کاهش (-) برای عواملی شامل موارد زیر تعدیل میشود:
- •
- آیا فرایند دارای دسترسی ممتاز (دارای مجوزهای ویژه) است (-).
- پیش از لینوکس 2.6.36 عوامل زیر نیز در محاسبه oom_score استفاده میشدند:
- •
- آیا فرایند با استفاده از fork(2) فرزندان زیادی ایجاد میکند (+)؛
- •
- آیا فرایند برای مدتی طولانی در حال اجرا بوده است، یا مقدار زیادی زمان پردازنده (CPU) مصرف کرده است (-)؛
- •
- آیا فرایند دارای مقدار nice پایینی است (یعنی > 0) (+)؛ و
- •
- آیا فرایند دسترسی مستقیم به سختافزار دارد (-).
- مقدار oom_score همچنین بازتابدهنده تعدیلات مشخصشده توسط تنظیمات oom_score_adj یا oom_adj برای این فرایند است.
همچنین ببینید (SEE ALSO)
| مه ۲۰۲۵ | man-pages |