Διαφορά μεταξύ μεγέθους και μεγέθους σε δίσκο Διαφορά μεταξύ του μεγέθους και του μεγέθους του δίσκου

Anonim

Μέγεθος vs μέγεθος στο δίσκο

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

Η ασυμφωνία προκύπτει από τον τρόπο με τον οποίο το σύστημα αρχείων αποθηκεύει το αρχείο στη μονάδα δίσκου. Τα συστήματα αρχείων αντιμετωπίζουν μια σειρά από byte ως ένα ενιαίο σύμπλεγμα προκειμένου να μειωθεί ο αριθμός των διευθύνσεων που χρησιμοποιούνται. Ανάλογα με το σύστημα αρχείων, τα συνηθισμένα μεγέθη συμπλεγμάτων μπορεί να κυμαίνονται από 2KB έως και 32KB. Ένα αρχείο που έχει εγγραφεί στο δίσκο παίρνει ένα διακριτό αριθμό συμπλεγμάτων ανεξάρτητα από κάθε πραγματικό μέγεθος. Επομένως, ένα αρχείο 1KB όταν αποθηκευτεί σε ένα σύστημα αρχείων με 2KB συμπλέγματα θα αντέβαινε σε 2KB, αλλά σε ένα σύστημα αρχείων με συστοιχίες 32KB, θα χρειαζόταν 32KB. Επίσης, ένα αρχείο 33KB θα κάλυπτε 17 συμπλέγματα 2KB (34KB) ή 2 συστοιχίες σε ένα σύστημα αρχείων 32KB (64KB). Το ποσό του σπαταλιευμένου χώρου για κάθε αρχείο δεν θα υπερβαίνει το μέγεθος του συμπλέγματος.

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

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

Περίληψη:

1. Το μέγεθος είναι ο πραγματικός αριθμός byte του αρχείου, ενώ το μέγεθος στο δίσκο είναι ο πραγματικός αριθμός byte που καταλαμβάνει στο δίσκο.

2. Το μέγεθος στο δίσκο είναι συνήθως μεγαλύτερο από το πραγματικό μέγεθος του αρχείου.

3. Το μέγεθος στο δίσκο μπορεί να είναι μικρότερο από το πραγματικό μέγεθος για μονάδες δίσκου που χρησιμοποιούν συμπίεση.