/ / מה זה פיסת דיסק והאם אני עדיין צריך לאחות?

מה זה פיסת דיסק והאם אני עדיין צריך לאחות?

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

מושב השאלה והתשובה של ימינו מגיע אלינו באדיבות SuperUser - חלוקת משנה של Stack Exchange, קיבוץ כונן קהילתי של אתרי שאלות ותשובות.

השאלה

קורא SuperUser, סיימון שיהאן, סקרן את מצב האיחוי בכוננים מודרניים:

כחלק מתחזוקת Windows הרגילה, אניאיחוי הכונן הקשיח שלי. אבל מדוע שבר הכונן הקשיח במערכות NTFS ו- FAT *? כנראה ש- EXT * לא, למה זה? האם עלי גם לאחות את כונני ה- USB שלי?

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

התשובה

תורם SuperUser, דניאל ר. היקס, מעמיד את השאלה:

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

מערכות הפעלה גם הפכו חכמות יותר. בעוד ש- DOS 1.x היה שולף כל מגזר מהדיסק כפי שאליו התייחס אליו, מערכת הפעלה מודרנית יכולה לראות שיש לך קובץ פתוח לגישה רציפה ויכול לחזות באופן סביר שתביא סקטורים נוספים לאחר שתצרוך אלה שיש לך עכשיו. כך הוא יכול "להביא מראש" את מספר המגזרים הבאים (עשרות).

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

אני מאחה כל 2-3 שנים, בין שהתיבה שלי זקוקה לזה או לא.

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

Journeyman Geek מוסיף את המידע הבא על מערכות קבצי Linux:

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

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

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

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

עם זאת, אני מציין כי ל- Windows 7 פועלות איחוי מתוזמנת, כך שלא באמת צריך להפעיל איחוי ידני.

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

  • HTG מסביר: האם אתה באמת צריך לאחות את המחשב שלך?
  • HTG מסביר: מהו כונן במצב סולידי ומה עלי לדעת?
  • HTG מסביר: מדוע לינוקס אינה זקוקה לביטוי

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