Επίδοση συστημάτων αρχείων
-
Για τη μείωση του χρόνου πρόσβασης στα αρχεία χρησιμοποιείται
συχνά η τεχνική της
κρυφής μνήμης (cache memory).
Αυτή μπορεί να υλοποιηθεί σε συνδυασμό με το σύστημα σελιδοποίησης και
με τη χρήση αντίστοιχων τεχνικών επιλογής των τμημάτων που θα
φυλαχθούν σε αυτή.
Για την εξασφάλιση των δεδομένων που γράφονται στα αρχεία οι
εγγραφές σε περιοχές του δίσκου που αντιστοιχούν σε κρυφή μνήμη
μεταφέρονται άμεσα και στο δίσκο, ή μεταφέρονται στο δίσκο
σε τακτά χρονικά διαστήματα.
Ορισμένες υλοποιήσεις διαφοροποιούν την εγγραφή των δεδομένων ανάλογα
με το είδος τους (δεδομένα ή μεταδεδομένα).
-
Για τη βελτίωση της απόδοσης του συστήματος αρχείων υλοποιούνται συχνά
τεχνικές οι οποίες βοηθούν στην κατανομή δεδομένων στα οποία θα
γίνεται η πρόσβαση χρονικά κοντά σε αντίστοιχα κοντινές περιοχές του
δίσκου.
-
Με τη δημιουργία και διαγραφή αρχείων μπορεί να συμβεί η δομή του συστήματος
αρχείων να υποστεί σοβαρό
κατακερματισμό (fragmentation).
Λόγω της αντίστοιχης πτώσης της απόδοσης ο σχεδιασμός του συστήματος
μπορεί να αποτρέπει τον κατακερματισμό, ή να διαθέτει ειδικό
πρόγραμμα που να τον αποκαθιστά.