Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Δίσκοι & Αποθήκευση Υπολογιστών

Τι είναι αποθηκευμένα σε ένα inode;

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

Μέγεθος αρχείου

Τύπος αρχείου (π.χ. κανονικό αρχείο, κατάλογος, συμβολικός σύνδεσμος κ.λπ.)

Δικαιώματα αρχείων (π.χ. ανάγνωση, εγγραφή, εκτέλεση)

Κάτοχος αρχείου

Ομάδα αρχείων

Χρόνος δημιουργίας αρχείου

Χρόνος τροποποίησης αρχείου

Χρόνος πρόσβασης στο αρχείο

Μπλοκ δεδομένων αρχείου (δείκτες στα μπλοκ δεδομένων που περιέχουν τα περιεχόμενα του αρχείου)

Άλλες πληροφορίες για συγκεκριμένο αρχείο (π.χ. για συμβολικούς συνδέσμους, τη διαδρομή προορισμού)

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

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

Σε ορισμένα συστήματα αρχείων, τα inodes αποθηκεύονται σε έναν πίνακα σταθερού μεγέθους. Αυτό σημαίνει ότι ο αριθμός των διαθέσιμων inode είναι περιορισμένος και εάν χρησιμοποιούνται όλα τα inode, δεν μπορούν να δημιουργηθούν νέα αρχεία. Σε άλλα συστήματα αρχείων, τα inodes εκχωρούνται δυναμικά. Αυτό σημαίνει ότι μπορούν να δημιουργηθούν νέα inode, όπως απαιτείται και ο αριθμός των διαθέσιμων inode δεν είναι περιορισμένος.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα