כיצד למצוא תהליך ריצה מוביל לפי השימוש הגבוה ביותר בזיכרון ובמעבד ב-Raspberry Pi

Kyzd Lmzw Thlyk Ryzh Mwbyl Lpy Hsymws Hgbwh Bywtr Bzykrwn Wbm Bd B Raspberry Pi



במכשיר עם שטח אחסון קטן או זיכרון RAM כגון Raspberry Pi, המשתמשים צריכים תמיד להישאר מודעים למה שהם מאחסנים וכמה הוא גדול, כי כל זה יכול להשפיע מאוד על ביצועי המכשיר. בדרך כלל, משתמשי Raspberry Pi נשארים ערניים לגבי השטח בדיסק אבל הם נוטים לשכוח שלא רק הנתונים תופסים את המקום אלא גם תהליכי המערכת תופסים את המקום בזיכרון וב-CPU. למרות שישנם תהליכים שונים שרצים ברקע ולמצוא את אלה שצורכים את הזיכרון והניצול הגבוה ביותר של מעבד קשה למישהו.

אם אתה מתקשה למצוא מידע על תהליך שצורך את הזיכרון והשימוש הגבוה ביותר במעבד במערכת Raspberry Pi, עקוב אחר המדריך הזה כדי ללמוד על פקודות שונות עבור משימה זו.

מציאת תהליכים מובילים לפי זיכרון ושימוש במעבד ב-Raspberry Pi

הפקודות למציאת תהליך הריצה העליון מוזכרות להלן, עברו על כל אחת מהן אחת אחת ובחרו את ההתאמה הטובה ביותר עבורכם:







פקודה 1

הפקודה הראשונה ברשימה שלנו היא נ.ב ל פקודה המציגה את דוח התהליך הכולל עם PID מספר (זיהוי תהליך). , שימוש בזיכרון , שימוש במעבד ועוד פרטים חשובים:



$ ps ל



פקודה 2

אם אינך מעוניין בכל הפרטים ואתה רוצה להציג רק את רוב התהליכים המובילים שצורכים זיכרון ו-CPU, אתה יכול להשתמש בפקודה המוזכרת למטה כדי לקבל פלט ישר עם זיכרון וכמות שימוש במעבד בלבד:





$ ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | רֹאשׁ

פקודה 3

לבסוף, אם ברצונך להציג את התהליכים בצורה כזו שהם ממוינים על בסיס שימוש בזיכרון, הפעל את הפקודה הכתובה להלן:



$ ps aux --sort -%mem

אתה יכול לעשות את אותו הדבר גם עבור שימוש במעבד, פשוט החלף עם %מעבד בפקודה למעלה:

$ ps aux --sort -%cpu

סיכום

ישנן שלוש פקודות שניתן להשתמש בהן כדי להציג את התהליכים הרצים המובילים בהתבסס על השימוש הגבוה ביותר בזיכרון ובמעבד. התחביר והמטרה של כל אחד מהם נדונים בהנחיות הנ'ל; משתמשים יכולים לבחור בכל אחד מאלה.