דף הבית » איך ל » הבנת הממוצע לטעון על לינוקס ועוד יוניקס כמו מערכות

    הבנת הממוצע לטעון על לינוקס ועוד יוניקס כמו מערכות

    Linux, Mac ומערכות יוניקס אחרות מציגות מספרים של "עומס ממוצע". מספרים אלה מספרים לך עד כמה ה- CPU, הדיסק והמשאבים האחרים שלך עסוקים. בהתחלה הם לא מסבירים את עצמם, אבל קל להכיר אותם.

    בין אם אתה משתמש בשולחן עבודה או שרת לינוקס, קושחה מבוססת נתב מבוססי לינוקס, מערכת NAS המבוססת על לינוקס או BSD, או אפילו Mac OS X, סביר להניח שראית מדד "עומס ממוצע" במקום כלשהו.

    טען לעומת ממוצע טען

    במערכות דמויי יוניקס, כולל לינוקס, עומס המערכת הוא מדידה של העבודה החישובית שהמערכת מבצעת. מדידה זו מוצגת כמספר. מחשב סרק לחלוטין יש עומס ממוצע של 0. כל תהליך ריצה או באמצעות או מחכה משאבי CPU מוסיף 1 לממוצע לטעון. אז, אם המערכת שלך יש עומס של 5, חמישה תהליכים או באמצעות או מחכה CPU.

    מערכות יוניקס מנה באופן מסורתי רק תהליכים שמחכים למעבד, אבל לינוקס גם סופרת תהליכים שמחכים למשאבים אחרים - לדוגמה, תהליכים ממתינים לקריאה או לדיסק.

    כשלעצמו, מספר העומס אינו אומר יותר מדי. המחשב יכול להיות עומס של 0 אחד פיצול השני, ואת העומס של 5 הבא השני לפצל כמו כמה תהליכים להשתמש במעבד. גם אם אתה יכול לראות את העומס בכל זמן נתון, מספר זה יהיה בעצם חסר משמעות.

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

    מציאת ממוצע טען

    ממוצע העומס מוצג בהרבה כלי עזר גרפיים וטרמינליים שונים, כולל בפקודה העליונה ובכלי הגרפי System Monitor GNOME. עם זאת, הדרך הקלה ביותר, סטנדרטית ביותר לראות הממוצע לטעון שלך היא להפעיל את הפקודה uptime במסוף. פקודה זו מציגה את ממוצע הטעינה של המחשב וכן את משך הזמן שבו הוא מופעל.

    הפקודה uptime פועלת על לינוקס, Mac OS X ומערכות יוניקס אחרות. אם אתה משתמש בהתקן מבוסס Linux או BSD עם ממשק אינטרנט - כגון קושחת הנתב DD-WRT או מערכת ה- FREENAS NAS - סביר להניח שתראה את הממוצע לטעון במקום כלשהו בדף הסטטוס שלו.

    הבנת עומס פלט ממוצע

    בפעם הראשונה שאתה רואה ממוצע לטעון, המספרים נראים חסרי משמעות. הנה דוגמה לטעון הממוצע readout:

    ממוצע עומס: 1.05, 0.70, 5.09

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

    עומס ממוצע מעל 1 הדקות האחרונות: 1.05

    עומס ממוצע ב 5 הדקות האחרונות: 0.70

    עומס ממוצע ב -15 הדקות האחרונות: 5.09

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

    מה המשמעות של המספרים, בדיוק?

    נשתמש במספרים שלעיל כדי להבין מה הממוצע הממוצע של העומס. בהנחה שאתה משתמש במערכת אחת CPU, מספרים מספרים לנו כי:

    במהלך הדקות האחרונות: המחשב היה עמוס ב -5% בממוצע. בממוצע, 0.50 תהליכים חיכו למעבד. (1.05)

    במהלך 5 הדקות האחרונות: המעבד במצב לא פעיל במשך 30% מהזמן. (0.70)

    ב -15 הדקות האחרונות: המחשב היה עמוס ב -409% בממוצע. בממוצע, 4.09 תהליכים חיכו למעבד. (5.09)

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

    כדי להבין את המספר הממוצע לטעון, אתה צריך לדעת כמה CPUs המערכת שלך. ממוצע עומס של 6.03 יציין מערכת עם מעבד יחיד היה עמוס יתר על המידה, אבל זה יהיה בסדר במחשב עם 8 CPUs.


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