לפני כמה ימים אמרתי לך כיצד לדעת את מהירות HDD באמצעות הפקודה ddובכן, הפעם אראה לכם כלי שיעזור לנו לבצע ביצוע ביצועים במבחן ביצועים רבים, אך היום נשתמש בו רק כדי ביצועי מעבד.
התקנת sysbench
הכלי הזה (sysbench) אינו משמש כפי שאמרתי קודם, כדי לתווך בין דברים שונים (קלט / פלט, מעבד, MySQL וכו '), הפעם נשתמש בו רק למעבד, ראשית ברור ... עלינו להתקין אותו:
במערכות כמו דביאן, אובונטו או דומה:
sudo aptitude install sysbench
ב- ArchLinux ונגזרות:
yaourt -S sysbench
שימוש ב- sysbench למדידת ביצועי המעבד
כעת עלינו להריץ זאת רק עם הרשאות מנהל ועם הפרמטרים המתאימים:
sysbench --test=cpu --cpu-max-prime=20000 run
מה זה אומר?
- נעשה בדיקת מעבד
- המספר חייב להיות כזה שהמבחן יימשך 10 שניות לפחות, 20000 הוא ערך שצריך לשרת אותם.
להלן מספר יציאות מהמחשב שלי וכמה שרתים שאני מנהל:
כיצד לבדוק את ביצועי המעבד
כלומר, בצילום המסך הראשון רואים שהמעבד השלים את הבדיקה תוך 1 שניות, השני מראה שהוא השלים אותו תוך 40.5 שניות, ואילו צילום המסך השלישי והאחרון מציין שהבדיקה הושלמה תוך 46.5 שניות.
המשמעות היא שהמעבד השלישי הוא המהיר ביותר, מכיוון שהוא השלים את הבדיקה בפחות זמן מהאחרים, פשוט או לא?
אגב, אם אתה חושב ששרת / מחשב עם 8 ליבות ועוד אחד עם 4 בלבד, ה- 8 ליבות תמיד ישלים את הבדיקה מהר יותר כי יש יותר ... אתה בטעות, הבדיקה פועלת על ליבה יחידה, כלומר הסכום לא משנה כאן 😉
ובכן זה הכל, אני מקווה שזה היה שימושי עבורך, אני ממשיך להריץ בדיקות ב- GNUTransfer VPS 😀
אין היגיון רב בהפעלת בדיקת ליבה אחת בשרת בהתחשב בכך שרוב המשימות שהוא יבצע ישתמשו בכמה ליבות.
לעתים קרובות יש צורך לדעת, ללא קשר למספר ליבות, מהו המעבד המציע את הביצועים הטובים ביותר.
לא הכל כמות, לעיתים קרובות איכות חשובה יותר.
בעזרת בדיקה זו תוכל לדעת כמה ל- iPC יש המעבד ועל סמך זה תוכל לבחור כמה ליבות יהיו לך ... פָּשׁוּט
בדוגמאות אלה תוכלו לראות כיצד תוכלו לבחור את מספר האשכולות המריצים את הבדיקה כדי לסחוט את כל הליבות האפשריות:
http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-vs-odroid-vs-banana-pro/
מסכים לחלוטין עבורי זה יהיה אמיתי יותר ש- bech k יתפוס את כל הליבות יחד
ובמקרה שתרצה להשוות סדרת בדיקות עם מיני PC ARM, Raspberry Pi, ODROID ובננה PRO עם משהו נמוך:
http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-2/
http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-vs-odroid-vs-banana-pro/
מאמר טוב, אגב מכיוון שאתה אומר שזה לשרתים אתה יכול להכניס לסנטו
במקרה, צילום המסך באמצע לא יהיה העברת ה- GNU?
השניים הראשונים הם מ- GNUTransfer 😀
סיכום ביצוע הבדיקה:
זמן כולל: 21.6028 שניות
מספר האירועים הכולל: 10000
הזמן הכולל שנדרש לביצוע האירוע: 21.6020
סטטיסטיקה לכל בקשה:
דקה: 2.14ms
ממוצע: 2.16ms
מקסימום: 5.56ms
משוער. אחוזון 95: 2.24ms
הוגנות חוטים:
אירועים (ממוצע / stddev): 10000.0000 / 0.00
זמן ביצוע (ממוצע / stddev): 21.6020 / 0.00
סיכום ביצוע הבדיקה:
זמן כולל: 19.7614 שניות
מספר האירועים הכולל: 10000
הזמן הכולל שנדרש לביצוע האירוע: 19.7599
סטטיסטיקה לכל בקשה:
דקה: 1.91ms
ממוצע: 1.98ms
מקסימום: 5.73ms
משוער. אחוזון 95: 2.08ms
הוגנות חוטים:
אירועים (ממוצע / stddev): 10000.0000 / 0.00
זמן ביצוע (ממוצע / stddev): 19.7599 / 0.00
זה טוב אז? זה fx 8120.
הפעלת הבדיקה עם האפשרויות הבאות:
מספר האשכולות: 1
ביצוע מדד ביצועי מעבד
החוטים התחילו!
בוצע.
המספר הראשוני המרבי שנבדק במבחן המעבד: 20000
סיכום ביצוע הבדיקה:
זמן כולל: 108.2065 שניות
מספר האירועים הכולל: 10000
הזמן הכולל שנדרש לביצוע האירוע: 108.1852
סטטיסטיקה לכל בקשה:
דקה: 9.02ms
ממוצע: 10.82ms
מקסימום: 54.76ms
משוער. אחוזון 95: 16.91ms
הוגנות חוטים:
אירועים (ממוצע / stddev): 10000.0000 / 0.00
זמן ביצוע (ממוצע / stddev): 108.1852 / 0.00
שלי נראה לך איטי מאוד, נכון?
הדבר הטוב יהיה לשים מספר מערכות, במיוחד פאי כתום פטל וכו ', ולראות את ההבדלים הגדולים / לא גדולים.