DCSIMG
מדוע דיסק קשיח בנפח מסוים מוצג במערכת ההפעלה שלי בנפח קטן יותר משמעותית מהנפח שהדיסק אמור להכיל? - הבלוג של נתנאל בן-שושן
Sign in | Join | Help

הבלוג של נתנאל בן-שושן

מידע מא' ועד ת' עבור מומחה המחשוב, ובעברית

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

פורסם בתאריך Dec 27 2008, 10:08 PM על ידי netanelb | ישנם 3 תגובות

הקדמה

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

 

הגודל בעולם המשתמש ובעולם היצרן

יצרניות דיסקים קשיחים גדולות כמו Western Digital, Seagate וחברות דומות מחשבות גודל של דיסקים קשיחים בצורה שונה מהצורה המקובלת ע"י המשתמשים, כלומר אם עבורך, כמשתמש, קילו בייט אחד (KB) שווה ל- 1024 בתים (1024Bytes); עבור יצרן הדיסק הקשיח שלך ההתייחסות לקילו בייט אחד שוות ערך ל- 1000 בתים.

 

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

 

  • קילו בייט אחד (KB) שווה ל- 1000 בתים (Bytes)
  • מגה בייט אחד (MB) שווה ל- 1000 קילו בייט
  • ג'יגה בייט אחד (GB) שווה ל- 1000 מגה בייט
  • טרה בייט אחד (TB) שווה ל- 1000 מגה בייט

וכך הלאה...

 

לעומת זאת, בעולם המחשוב ההתייחסות למינוחים אלו היא על בסיס ספירה בינארי (כפולות של 1024, מכיוון שבסיס זה הינו 210 = 1024), ומוצגת כך:

 

  • קילו בייט אחד (KB) שווה ל- 1024 בתים (Bytes)
  • מגה בייט אחד (MB) שווה ל- 1024 קילו בייט (1024*1024)
  • ג'יגה בייט אחד (GB) שווה ל- 1024 מגה בייט (1024*1024*1024)
  • טרה בייט אחד (TB) שווה ל- 1024 מגה בייט (1024*1024*1024*1024)

וכך הלאה...

 

ניתן לומר כי בדרך כלל קיים "הפסד" של מקום אחסון על הדיסק בעת ספירה בבסיס בינארי, שנעמדת על קרוב ל- 7% לכל דיסק קשיח שנרכש, לדוגמה:

  • דיסק קשיח בנפח 40 ג'יגה (40GB) יוצג במערכת ההפעלה שלכם כדיסק בעל קרוב ל- 37.2 ג'יגה
  • דיסק קשיח בנפח 80 ג'יגה (80GB) יוצג במערכת ההפעלה שלכם כדיסק בעל קרוב ל- 74.4 ג'יגה
  • דיסק קשיח בנפח 120 ג'יגה (120GB) יוצג במערכת ההפעלה שלכם כדיסק בעל קרוב ל- 111.6 ג'יגה
  • דיסק קשיח בנפח 160 ג'יגה (160GB) יוצג במערכת ההפעלה שלכם כדיסק בעל קרוב ל- 148.8 ג'יגה

וכך הלאה...

 

כמו כן, רצוי לציין כי קיימות יצרניות דיסקים קשיחים דוגמת IBM המספקות דיסקים קשיחים בנפח "גדול" יותר, לדוג' 42 ג'יגה, ובפועל מאפשר למשתמש לראות את כל הגודל ה"ריאלי" הרצוי (במקרה הנ"ל 40 ג'יגה). דיסקים שכאלו נדירים יותר קיום ולעיתים רבות אף יקרים יותר ודורשים ממשק מתאים (דוגמת SCSI).

רשימת תגובות

# re: מדוע דיסק קשיח בנפח מסוים מוצג במערכת ההפעלה שלי בנפח קטן יותר משמעותית מהנפח שהדיסק אמור להכיל?

פורסם בתאריך Saturday, December 27, 2008 10:25 PM על ידי עומר ון קלוטן  

יש מידות קלאסיות שהן כפולות של אלף ויש מידות SI שהן כפולות של 1024 ונקראות Kibibyte, Mebibyte וכיוב'. הבעיה היא שמערכות ההפעלה לא משתמשות במונח הנכון.

# re: מדוע דיסק קשיח בנפח מסוים מוצג במערכת ההפעלה שלי בנפח קטן יותר משמעותית מהנפח שהדיסק אמור להכיל?

פורסם בתאריך Thursday, January 01, 2009 3:05 PM על ידי רועי  

תודה

# re: מדוע דיסק קשיח בנפח מסוים מוצג במערכת ההפעלה שלי בנפח קטן יותר משמעותית מהנפח שהדיסק אמור להכיל?

פורסם בתאריך Friday, February 13, 2009 2:13 PM על ידי אביאל  

תודה.. זה מסביר הרבה דברים, זה ממש חידש לי

תודה

שלח תגובה

(שדה חובה) 
(שדה חובה) 
(אופציונלי)
(שדה חובה) 

Enter the numbers above: