6Sep

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

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

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

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

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

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

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

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

מציאת עומס ממוצע

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

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

הבנת העומס הממוצע

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

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

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

במהלך הדקות האחרונות: 1.05

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

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

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

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

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

על 1 הדקות האחרונות: המחשב היה עמוס ב -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.

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