Τι ακριβώς είναι ένα σύστημα αρχείων; [ΕΞΗΓΗΣΗ]

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

Τι είναι ακριβώς ένα σύστημα αρχείων [ΕΞΗΓΗΣΗ]

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

Τι ακριβώς είναι ένα σύστημα αρχείων;(What Exactly Is a File System?)

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

Όπου υπάρχουν δεδομένα σε υπολογιστή, είναι υποχρεωτικό να υπάρχει σύστημα αρχείων. Έτσι, όλοι οι υπολογιστές έχουν σύστημα αρχείων.

Γιατί υπάρχουν τόσα πολλά συστήματα αρχείων(Why there are so many file systems)

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

Επομένως, δεν θα είχε νόημα να βρείτε το «καλύτερο σύστημα αρχείων». Κάθε σύστημα αρχείων προορίζεται για διαφορετικό σκοπό και επομένως έχει διαφορετικό σύνολο χαρακτηριστικών. Κατά την ανάπτυξη ενός λειτουργικού συστήματος, οι προγραμματιστές εργάζονται επίσης για την κατασκευή ενός συστήματος αρχείων για το λειτουργικό σύστημα. Η Microsoft(Microsoft) , η Apple(Apple) και το Linux έχουν τα δικά τους συστήματα αρχείων. Είναι ευκολότερο να κλιμακώσετε ένα νέο σύστημα αρχείων σε μια μεγαλύτερη συσκευή αποθήκευσης. Τα συστήματα αρχείων(File) εξελίσσονται και έτσι τα νεότερα συστήματα αρχείων παρουσιάζουν καλύτερα χαρακτηριστικά από τα παλαιότερα.

Η σχεδίαση ενός συστήματος αρχείων δεν είναι απλή υπόθεση. Πολλή έρευνα και επικεφαλής δουλειά πηγαίνει σε αυτό. Ένα σύστημα αρχείων καθορίζει τον τρόπο αποθήκευσης των μεταδεδομένων, τον τρόπο οργάνωσης και ευρετηρίου των αρχείων και πολλά άλλα. Υπάρχουν διάφοροι τρόποι με τους οποίους μπορεί να γίνει αυτό. Επομένως, με οποιοδήποτε σύστημα αρχείων, υπάρχει πάντα περιθώριο βελτίωσης – ένας καλύτερος ή πιο αποτελεσματικός τρόπος για την εκτέλεση δραστηριοτήτων που σχετίζονται με την αποθήκευση αρχείων.

Διαβάστε επίσης: (Also Read: )Τι είναι τα εργαλεία διαχείρισης στα Windows 10;(What are Administrative Tools in Windows 10?)

Συστήματα αρχείων – αναλυτική προβολή(File systems – a detailed view)

Ας βουτήξουμε τώρα πιο βαθιά για να κατανοήσουμε πώς λειτουργούν τα συστήματα αρχείων. Μια συσκευή αποθήκευσης χωρίζεται σε τμήματα που ονομάζονται τομείς. Όλα τα αρχεία αποθηκεύονται σε αυτούς τους τομείς. Το σύστημα αρχείων ανιχνεύει το μέγεθος του αρχείου και το τοποθετεί σε κατάλληλη θέση στη συσκευή αποθήκευσης. Οι ελεύθεροι τομείς χαρακτηρίζονται ως «αχρησιμοποίητοι». Το σύστημα αρχείων προσδιορίζει τους τομείς που είναι ελεύθεροι και εκχωρεί αρχεία σε αυτούς τους τομείς.

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

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

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

Κοινά συστήματα αρχείων(Common file systems)

1. NTFS

Το NTFS(NTFS) σημαίνει New Technology File System . Η Microsoft(Microsoft) παρουσίασε το σύστημα αρχείων το έτος 1993. Οι περισσότερες εκδόσεις των Windows OS – Windows XP , Windows Vista , Windows 7 , Windows 8 και Windows 10 χρησιμοποιούν το NTFS.

Έλεγχος εάν μια μονάδα δίσκου είναι μορφοποιημένη ως NTFS(Checking if a drive is formatted as NTFS)

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

  • Εάν ανοίξετε τη "Διαχείριση δίσκων"(‘Disk Management’) στα Windows (που βρίσκεται στον Πίνακα Ελέγχου(Control Panel) ), μπορείτε να διαπιστώσετε ότι το σύστημα αρχείων καθορίζεται με πρόσθετες λεπτομέρειες σχετικά με τη μονάδα δίσκου.
  • Εναλλακτικά, μπορείτε επίσης να κάνετε δεξί κλικ στη μονάδα δίσκου απευθείας από την Εξερεύνηση των Windows(Windows Explorer) . Μεταβείτε στο αναπτυσσόμενο μενού και επιλέξτε "ιδιότητες". Θα βρείτε τον τύπο συστήματος αρχείων που αναφέρεται εκεί.

Χαρακτηριστικά του NTFS(Features of NTFS)

Το NTFS(NTFS) μπορεί να υποστηρίξει σκληρούς δίσκους μεγάλων μεγεθών – έως 16 EB. Μπορούν να αποθηκευτούν μεμονωμένα(Individual) αρχεία μεγέθους έως 256 TB.

Υπάρχει μια δυνατότητα που ονομάζεται Transaction NTFS(Transactional NTFS) . Οι εφαρμογές που δημιουργήθηκαν με χρήση αυτής της δυνατότητας είτε αποτυγχάνουν πλήρως είτε τελείως πετυχαίνουν. Αυτό βοηθά στον μετριασμό του κινδύνου ορισμένες αλλαγές να λειτουργούν καλά ενώ άλλες αλλαγές δεν λειτουργούν. Οποιαδήποτε συναλλαγή πραγματοποιείται από τον προγραμματιστή είναι ατομική.

Το NTFS έχει μια δυνατότητα που ονομάζεται Υπηρεσία σκιωδών αντιγράφων τόμου(Volume Shadow Copy Service) . Το λειτουργικό σύστημα και άλλα εργαλεία δημιουργίας αντιγράφων ασφαλείας λογισμικού χρησιμοποιούν αυτήν τη δυνατότητα για τη δημιουργία αντιγράφων ασφαλείας αρχείων που χρησιμοποιούνται αυτήν τη στιγμή.

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

EFS – Encryption File System είναι μια δυνατότητα όπου παρέχεται κρυπτογράφηση για μεμονωμένα αρχεία και φακέλους.

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

2. ΛΙΠΟΣ(2. FAT)

Το FAT(FAT) σημαίνει Πίνακας κατανομής αρχείων(File Allocation Table) . Η Microsoft(Microsoft) δημιούργησε το σύστημα αρχείων το έτος 1977. Το FAT χρησιμοποιήθηκε στο MS-DOS και σε άλλες παλιές εκδόσεις του λειτουργικού συστήματος Windows(Windows OS) . Σήμερα, το NTFS είναι το κύριο σύστημα αρχείων στο λειτουργικό σύστημα Windows(Windows OS) . Ωστόσο, το FAT εξακολουθεί να είναι μια υποστηριζόμενη έκδοση.

Το FAT(FAT) έχει εξελιχθεί με τον καιρό, για να υποστηρίζει σκληρούς δίσκους με μεγάλα μεγέθη αρχείων.

Οι διαφορετικές εκδόσεις του συστήματος αρχείων FAT(The different versions of the FAT File System)

FAT12

Εισήχθη το 1980, το FAT12 χρησιμοποιήθηκε ευρέως στο Microsoft Oss μέχρι το MS-DOS 4.0 . Οι δισκέτες εξακολουθούν να χρησιμοποιούν το FAT12 . Στο FAT12 , τα ονόματα αρχείων δεν μπορούν να υπερβαίνουν τους 8 χαρακτήρες, ενώ για τις επεκτάσεις, το όριο είναι 3 χαρακτήρες. Πολλά σημαντικά χαρακτηριστικά αρχείων που χρησιμοποιούμε σήμερα, εισήχθησαν για πρώτη φορά σε αυτήν την έκδοση του FAT – ετικέτα τόμου, κρυφό, σύστημα, μόνο για ανάγνωση.

FAT16

Ο Πίνακας Εκχώρησης Αρχείων(File Allocation Table) 16-bit κυκλοφόρησε για πρώτη φορά το 1984 και χρησιμοποιήθηκε σε συστήματα DOS έως την έκδοση 6.22.

FAT32

Παρουσιάστηκε το 1996, είναι η πιο πρόσφατη έκδοση του FAT . Μπορεί να υποστηρίξει μονάδες δίσκου 2 TB (και ακόμη και έως 16 KB με συμπλέγματα 64 KB).

ExFAT

Το EXFAT(EXFAT) σημαίνει Extended File Allocation Table . Και πάλι(Again) , που δημιουργήθηκε από τη Microsoft(Microsoft) και παρουσιάστηκε το 2006, αυτή δεν μπορεί να θεωρηθεί ως η επόμενη έκδοση του FAT . Προορίζεται για χρήση σε φορητές συσκευές – μονάδες flash, κάρτες SDHC , κ.λπ.… Αυτή η έκδοση του FAT υποστηρίζεται από όλες τις εκδόσεις του λειτουργικού συστήματος Windows(Windows OS) . Μπορούν να αποθηκευτούν έως 2.796.202 αρχεία ανά κατάλογο και τα ονόματα αρχείων μπορούν να περιέχουν έως και 255 χαρακτήρες.

Άλλα συστήματα αρχείων που χρησιμοποιούνται συνήθως είναι

  • HFS+
  • Btrfs
  • Ανταλαγή
  • Ext2/Ext3/Ext4 (συστήματα Linux)
  • UDF
  • GFS

Μπορείτε να κάνετε εναλλαγή μεταξύ συστημάτων αρχείων;(Can you switch between file systems?)

Ένα διαμέρισμα μιας μονάδας δίσκου διαμορφώνεται με ένα συγκεκριμένο σύστημα αρχείων. Η μετατροπή του διαμερίσματος σε διαφορετικό τύπο συστήματος αρχείων μπορεί να είναι δυνατή, αλλά δεν συνιστάται. Είναι καλύτερη επιλογή να αντιγράψετε σημαντικά δεδομένα από το διαμέρισμα σε διαφορετική συσκευή.

Συνιστάται: (Recommended:) Τι είναι η Διαχείριση Συσκευών;(What is a Device Manager?)

Ορισμένα(Certain) χαρακτηριστικά όπως η κρυπτογράφηση αρχείων, τα όρια δίσκου, η άδεια αντικειμένου, η συμπίεση αρχείων και το χαρακτηριστικό αρχείου ευρετηρίου είναι διαθέσιμα μόνο σε NTFS . Αυτά τα χαρακτηριστικά δεν υποστηρίζονται στο FAT . Επομένως(Therefore) , η εναλλαγή μεταξύ συστημάτων αρχείων όπως αυτά εγκυμονεί ορισμένους κινδύνους. Εάν ένα κρυπτογραφημένο αρχείο από NTFS τοποθετηθεί σε χώρο με μορφοποίηση FAT , το αρχείο δεν έχει πλέον κρυπτογράφηση. Χάνει τους περιορισμούς πρόσβασης και μπορεί να προσπελαστεί από οποιονδήποτε. Ομοίως, ένα συμπιεσμένο αρχείο από έναν τόμο NTFS θα αποσυμπιεστεί αυτόματα όταν τοποθετηθεί σε έναν τόμο με μορφοποίηση FAT .

Περίληψη(Summary)

  • Ένα σύστημα αρχείων είναι ένα μέρος για την αποθήκευση αρχείων και χαρακτηριστικών αρχείων. Είναι ένας τρόπος οργάνωσης των αρχείων του συστήματος. Αυτό βοηθά το λειτουργικό σύστημα στην αναζήτηση και την ανάκτηση αρχείων.
  • Υπάρχουν διάφοροι τύποι συστημάτων αρχείων. Κάθε λειτουργικό σύστημα έχει το δικό του σύστημα αρχείων που παρέχεται προεγκατεστημένο με το ΛΣ.
  • Είναι δυνατή η εναλλαγή μεταξύ συστημάτων αρχείων. Ωστόσο, εάν οι δυνατότητες του προηγούμενου συστήματος αρχείων δεν υποστηρίζονται στο νέο σύστημα, όλα τα αρχεία χάνουν τις παλιές δυνατότητες. Επομένως, δεν συνιστάται.


About the author

Είμαι ειδικός των Windows και εργάζομαι στη βιομηχανία λογισμικού για πάνω από 10 χρόνια. Έχω εμπειρία με συστήματα Microsoft Windows και Apple Macintosh. Οι δεξιότητές μου περιλαμβάνουν: διαχείριση παραθύρων, υλικό και ήχο υπολογιστή, ανάπτυξη εφαρμογών και πολλά άλλα. Είμαι έμπειρος σύμβουλος που μπορεί να σας βοηθήσει να αξιοποιήσετε στο έπακρο το σύστημά σας Windows.



Related posts