Τα μειονεκτήματα του κατακερματισμού

...

Ο κατακερματισμός μπορεί να κάνει τον υπολογιστή σας αργό και νωθρό.

Ο κατακερματισμός συμβαίνει όταν ένας υπολογιστής δεν μπορεί ή δεν θέλει να αποθηκεύσει ένα αρχείο ως ενιαία μονάδα στο δίσκο του. Τα ζητήματα που προκύπτουν μπορεί να είναι δευτερεύοντα ή σημαντικά, ανάλογα με τον βαθμό κατακερματισμού και τη χρήση του υπολογιστή, αλλά τα περισσότερα από αυτά τα μειονεκτήματα μπορούν να αποφευχθούν ή να αντιστραφούν.

Οι αιτίες του κατακερματισμού

Το σύστημα αρχείων ενός υπολογιστή διαιρεί τα αρχεία σε μπλοκ για αποθήκευση δίσκου. Όταν υπάρχει επαρκής χώρος και το σύστημα λειτουργεί σωστά, αυτά τα μπλοκ αποθηκεύονται μαζί. Ο κατακερματισμός συμβαίνει όταν, καθώς ο δίσκος γεμίζει ή καθώς τα αρχεία διαγράφονται και τροποποιούνται, το σύστημα αρχείων αποθηκεύει τα μπλοκ ενός αρχείου σε πολλές θέσεις. Κατά την ανάγνωση του αρχείου, οι κεφαλές ανάγνωσης/εγγραφής του δίσκου πρέπει να περάσουν γύρω από το δίσκο για να διαβάσουν όλα τα μπλοκ του αρχείου.

Το βίντεο της ημέρας

Ταχύτητα ανάγνωσης/εγγραφής

Όσο μεγαλύτερος είναι ο κατακερματισμός, τόσο περισσότερος χρόνος χρειάζεται για την ανάγνωση των κατακερματισμένων αρχείων. Σε σοβαρές περιπτώσεις, τα αρχεία μπορεί να αποθηκευτούν σε μικρά κομμάτια σε όλο το δίσκο, με αποτέλεσμα οι κεφαλές ανάγνωσης/εγγραφής να αφιερώνουν περισσότερο χρόνο στην κίνηση γύρω από το δίσκο παρά στην ανάγνωση του ίδιου του αρχείου. Η αποθήκευση και το άνοιγμα κατακερματισμένων αρχείων μπορεί να είναι πολλές φορές πιο αργή από την εκτέλεση των ίδιων λειτουργιών σε μη κατακερματισμένα αρχεία. Για παράδειγμα, η αποθήκευση ενός εγγράφου Microsoft Word 30 megabyte (MB) μπορεί να διαρκέσει τρία δευτερόλεπτα σε έναν μη κατακερματισμένο δίσκο, αλλά έως και 46 δευτερόλεπτα σε έναν εξαιρετικά κατακερματισμένο δίσκο.

Ταχύτητα εφαρμογής και συστήματος

Ορισμένες εφαρμογές, όπως οι εφαρμογές φωτογραφίας ή βίντεο, ενδέχεται να χρησιμοποιούν χώρο στο δίσκο ή "scratch disk" για προσωρινή αποθήκευση κατά τη διάρκεια λειτουργιών με ένταση μνήμης. Εάν ο δίσκος ξυσίματος είναι κατακερματισμένος, το αποτέλεσμα θα είναι μια επιβράδυνση στην ίδια την εφαρμογή. Ομοίως, τα περισσότερα λειτουργικά συστήματα χρησιμοποιούν εικονική μνήμη (επίσης γνωστή ως "swap", "disk caching" ή "paging") για την προσωρινή αποθήκευση αρχείων που διαφορετικά θα χρησιμοποιούσαν μνήμη τυχαίας πρόσβασης (RAM). Εάν ο χώρος της εικονικής μνήμης είναι κατακερματισμένος, το ίδιο το λειτουργικό σύστημα μπορεί να επιβραδύνει.

Αποφυγή προβλημάτων κατακερματισμού

Ο κατακερματισμός συμβαίνει συχνότερα λόγω παραμέλησης. Ο ευκολότερος τρόπος για να αποτρέψετε τον κατακερματισμό είναι να ανασυγκροτήσετε το δίσκο σε τακτική βάση και να αφαιρέσετε αρχεία και εφαρμογές που δεν χρειάζεστε. Τα Microsoft Windows περιλαμβάνουν ένα εργαλείο ανασυγκρότησης για το σκοπό αυτό και είναι επίσης διαθέσιμα εμπορικά εργαλεία ανασυγκρότησης. Το Mac OS X περιλαμβάνει αυτόματη ανασυγκρότηση αρχείων, αλλά η Apple προτείνει ότι η μη αυτόματη ανασυγκρότηση μπορεί να βοηθήσει για δίσκους που είναι σχεδόν γεμάτοι. Άλλοι τρόποι για να αποφύγετε τα μειονεκτήματα του κατακερματισμού περιλαμβάνουν τη δημιουργία ενός διαμερίσματος αποκλειστικά για μεγάλα αρχεία ή χώρο στο δίσκο scratch, την προσθήκη δεύτερου δίσκου ή την αναβάθμιση σε μεγαλύτερο.