כיצד לבצע השוואת דיסקים קשיחים בלינוקס

How Benchmark Hard Disks Linux



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

דיסקים של GNOME

GNOME Disks הוא כלי לניהול דיסקים פנימי וחיצוני עבור Linux. בהתבסס על אדיסקים, ניתן להשתמש בו כדי לשנות, לעצב ולחלק כוננים וכן לבצע אמות מידה על כל אמצעי אחסון המחובר למערכת.







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



$סודומַתְאִיםלהתקיןגנום-דיסקים

כדי לבצע אמת מידה לדיסק קשיח באמצעות דיסקים של GNOME, הפעל את אפליקציית הדיסקים ממפעיל היישומים.







לחץ על תפריט שלוש נקודות ולאחר מכן לחץ על האפשרות Benchmark Disk….



לחץ על כפתור התחל מדד… בחלון הבא.

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

תהליך הבדיקה ייקח קצת לסיום בהתאם למספר הדגימות שבחרת. לאחר סיום התהליך, תוכל לראות תוצאות מהירות קריאה / כתיבה.

עליך להשוות את התוצאות הללו עם הספק שפרסם ערכי קריאה / כתיבה כדי לאמוד את היעילות.

Hdparm

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

כדי להתקין hdparm באובונטו, הפעל את הפקודה הבאה:

$סודומַתְאִיםלהתקיןhdparm

כדי להפעיל אמת מידה של דיסק קשיח באמצעות Hdparm, השתמש בפקודה הבאה:

$סודוhdparm-tT /dev/sda

החלף את החלק /dev /sda בכתובת הכונן הקשיח שלך. תוכל לבדוק את הנתיב באמצעות אפליקציית דיסקים של GNOME שהוזכרה למעלה או על ידי הפעלת הפקודה שלהלן:

$lsblk-אוֹשם, שביל, דגם, ספק, גודל, FSUSED, FSUSE%, TYPE, MOUNTPOINT

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

DD

Data Duplicator או פשוט 'dd' הוא כלי שורת פקודה עבור Linux המאפשר לך להעתיק ולהמיר קבצים ונתונים. הוא מסוגל להעתיק נתחי נתונים גדולים, לשבט דיסקים קשיחים שלמים, ליצור כונני USB ניתנים לאתחול וכן הלאה.

אפשר לבדוק את מהירות הכתיבה של הדיסק הקשיח באמצעות dd. הפעל את הפקודות להלן על מנת לבצע מדד מהירות כתיבה.

$mkdirאמת מידה
$CDאמת מידה
$dd אם=/dev/אֶפֶסשֶׁל= קובץ ספסלbs= 4kלספור=200000 && סינכרון;rmקובץ ספסל

המתן לסיום הבדיקה, התוצאות יוצגו במסוף לאחר ביצועו.

כדי לבצע בדיקת קריאה באמצעות dd, הפעל את הפקודה הבאה:

$dd אם=/dev/אֶפֶסשֶׁל=/dev/ריק&& סינכרון

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

Sysbench

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

כדי להתקין sysbench באובונטו, הפעל את הפקודה הבאה:

$סודומַתְאִיםלהתקיןsysbench

כדי לבצע אמת מידה של דיסק קשיח באמצעות sysbench, הפעל את הפקודות להלן אחת אחת:

$mkdirאמת מידה
$CDאמת מידה
$ sysbench fileio להכין
$ sysbench fileio-מצב מבחן קובץ= הפעלה rndrw

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

כדי להסיר את קבצי הבדיקה מספריית ההשוואות, הפעל את הפקודה הבאה:

$rmקובץ test_.*

אתה יכול להשתמש בסטטיסטיקות תפוקה כמחוון הביצועים.

Sysstat

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

כדי להתקין את Sysstat באובונטו, הפעל את הפקודה הבאה:

$סודומַתְאִיםלהתקיןsysstat

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

כדי לראות את מהירות הקריאה והכתיבה של הדיסק בכל שנייה, הפעל את הפקודה הבאה:

$יוסטאט--בן אנוש 1

iotop

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

כדי להתקין את Iotop באובונטו, הפעל את הפקודה שלהלן:

$סודומַתְאִיםלהתקיןiotop

הפעל את הפקודה למטה, כדי להפעיל את iotop:

$iotop

סיכום

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