מבחן מאמץ ב-Mac על ידי מיצוי מעבד
תוכן עניינים:
אם ברצונך להצמיד את המעבד לחלוטין לבדיקת מאמץ של Mac, אל תפנה יותר מהטרמינל. באמצעות שורת הפקודה תוכל למקסם את כל ליבות המעבד בקלות ולעורר עומס עצום ב-Mac, מה שמקל לקבוע דברים כמו לאיזו טמפרטורה מגיע המעבד תחת עומס כבד, אם המאווררים עובדים כמו שצריך, כמה מאווררים רועשים, מה חיי הסוללה הוא כמו תחת עומס עבודה עצום, והיבטים טכניים אחרים שיכולים לעזור למטרות פתרון בעיות.למרות שזה תהליך טכני, זה די פשוט לביצוע ואנחנו נסביר הכל.
איך מבחן מאמץ ב-Mac
כדי למקסם את ה-Mac CPU נשתמש בכלי שורת הפקודה שנקרא "yes", שבעצם לא עושה כלום מלבד לחזור על המילה "yes" במהירות כזו שהיא גוזלת את כל משאבי המעבד הזמינים. באופן כללי, כל מופע של "כן" יביא למקסימום חוט בודד על ליבת מעבד יחידה. משמעות הדבר היא שאם יש לך מחשב Mac דו-ליבתי עם מעבד היפר-הברגה, תצטרך לפעול לפחות ארבעה מקרים שונים של "כן" כדי להפעיל עומס מלא על ה-CPU.
כדי להתחיל, הפעל את מסוף, ואולי תרצה לצפות במנהל המשימות המבוסס על צג הפעילות, כך שתוכל לצפות בקלות בעומס המעבד ובמשאבי המערכת.
כאשר אתה מוכן לבדיקת מאמץ את ה-Mac, הקלד את הפקודה הבאה:
yes > /dev/null &
זה שולח מופע אחד של 'כן' לרקע, אבל כדי לטעון את ה-CPU תרצה שיותר מאחד יפעל. או חזור על התהליך על ידי לחיצה על החץ למעלה וחזור להפעיל עוד כמה מופעים, או זרוק קבוצה על שורה בודדת כך:
yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null &
תגלו במהירות ב-Activity Monitor או למעלה שהמעבד מקבל מכה קשה.
בסיום, באותו חלון מסוף הקלד "killall yes" בשורת הפקודה כדי להרוג את כל המופעים של פקודת yes. תראה משהו כזה:
$ killall yes הסתיים: 15 yes > /dev/null הסתיים: 15 yes > /dev/null - הסתיים: 15 yes > /dev/null + Terminated: 15 כן > /dev/null
תראה גם את כל המופעים של "כן" נופלים מרשימת התהליך ב-Activity Monitor. אם לא, כנראה יש שם שגיאת הקלדה איפשהו.
אלא אם כן יש לך סיבה מוצדקת לעשות זאת, עדיף לא להפעיל "כן" באופן אקראי, מכיוון שזה כמובן גורם לבעיות ביצועים עד שהוא מפסיק לפעול.
לעזרה מסוימת, הסרטון למטה מדגים את כל התהליך מתחילתו ועד סופו:
למי שתוהה, זה עובד בכל הגירסאות של Mac OS X ואפילו בלינוקס, כך שתוכלו לבחון מאמץ של כל Mac שנוצר אי פעם בצורה כזו. למעשה, כל עוד יש שורת פקודה המבוססת על יוניקס, תוכל להריץ את הפקודה 'כן' לבדיקת מאמץ של מעבד Mac באמצעות גישה זו.
הקפד להפסיק ולהרוג את הפקודות 'כן' בסיום בדיקת המאמץ של ה-Mac, שכן אחרת השימוש במעבד יישאר גבוה והמאווררים ללא ספק יפעלו במהירות מלאה בקרוב.