בירור | שני גדלים של הקובץ
-
@יוסף-אלחנן
רק שפה זה קיצוני
כמעט כפול -
אנחנו יודעים שדיסק מורכב ממסלולים ומגזרים. ב-Windows זה אומר שמערכת ההפעלה מקצה מקום לקבצים ב"אשכולות" או "יחידות הקצאה".
גודלו של אשכול יכול להשתנות, אך טווחים טיפוסיים הם מ-512 בתים ל-32K או יותר. לדוגמה, בכונן C:\ שלי, יחידת ההקצאה היא 4096 בתים. המשמעות היא ש-Windows תקצה 4096 בתים לכל קובץ או חלק של קובץ שאורכו בין 1 ל-4096 בתים.
אם יש לי קובץ בגודל 17KB (קילו בתים), אז הגודל בדיסק יהיה 20.48 KB (או 20480 בתים). החישוב יהיה 4096 (יחידת הקצאה אחת) x 5 = 20480 בתים. נדרשות 5 יחידות הקצאה כדי להחזיק קובץ של 17KB.
דוגמה נוספת תהיה אם יש לי קובץ בגודל של 2000 בתים. גודל הקובץ בדיסק יהיה 4096 בתים. הסיבה היא, כי למרות שהקובץ כולו יכול להתאים ליחידת הקצאה אחת, הוא עדיין תופס 4096 מקום (יחידת הקצאה אחת) בדיסק (רק קובץ אחד יכול להשתמש ביחידת הקצאה ולא ניתן לשיתוף עם קבצים אחרים).
אז הגודל בדיסק הוא השטח של כל הסקטורים שבהם הקובץ נשמר. כלומר, בדרך כלל, הגודל בדיסק תמיד גדול מהגודל האמיתי.
אז הגודל האמיתי של קבצים או תיקיות צריך תמיד להילקח מערך הגודל בעת הצגת חלון המאפיינים.
מהקישורשהובא ע"י @Yankyוכעת השאלה איך גורמים לדיסק לא לאבד כזה הרבה ולנצל באופן מקסימלי את המקום שלו ?