Αρχική σελίδα » πως να » Γιατί το μέγεθος του email μου είναι μεγαλύτερο από τα συνημμένα αρχεία;

    Γιατί το μέγεθος του email μου είναι μεγαλύτερο από τα συνημμένα αρχεία;

    Εάν χρησιμοποιείτε τοπικά εγκατεστημένο πρόγραμμα-πελάτη αλληλογραφίας, ίσως έχετε παρατηρήσει ότι το μέγεθος ενός μηνύματος ηλεκτρονικού ταχυδρομείου φαίνεται να είναι λίγο μεγαλύτερο από τα αρχεία που έχετε προσαρτήσει σε αυτό. Γιατί είναι αυτό και προκαλεί ανησυχία; Η σημερινή θέση Q & A της SuperUser έχει την απάντηση σε μια ερώτηση σύγχυσης του αναγνώστη.

    Η σημερινή συνάντηση ερωτήσεων και απαντήσεων έρχεται σε επαφή με το SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα που κατευθύνεται από τους ιστότοπους ερωτήσεων & απαντήσεων.

    Το ερώτημα

    Ο αναγνώστης του SuperUser arc_lupus θέλει να μάθει γιατί το μέγεθος του email του είναι μεγαλύτερο από τα συνημμένα του αρχεία:

    Κατά την επισύναψη αρχείων στο ηλεκτρονικό ταχυδρομείο, έχω παρατηρήσει ότι το Mozilla Thunderbird υπολογίζει το συνολικό μέγεθος του email που προκύπτει τόσο πολύ μεγαλύτερο από τα αρχεία που έχω επισυνάψει.

    Εδώ είναι ένα πρόσφατο παράδειγμα: δύο εικόνες, μία στα 13 MB και η άλλη στα 3,6 MB, περίπου 17 MB συνολικά, και υπήρχαν τέσσερις γραμμές κειμένου. Το Mozilla Thunderbird μου ρώτησε αν ήθελα πραγματικά να στείλω ένα email με συνολικό μέγεθος 22 MB.

    Από πού προέρχεται αυτή η διαφορά μεγέθους; Έχοντας 5 MB κειμένου ακούγεται σαν λίγο πολύ.

    Γιατί το μέγεθος ενός μηνύματος ηλεκτρονικού ταχυδρομείου θα είναι μεγαλύτερο από τα συνημμένα αρχεία του?

    Η απάντηση

    Ο συνεργάτης SuperUser David Schwartz έχει την απάντηση για εμάς:

    Τα δεδομένα σας ήταν 17 MiB, υπάρχουν 1024 KiB σε MiB, 1024 Β σε KiB και 8 bit σε byte. Έτσι, αυτό είναι συνολικά 142,606,336 bits.

    Η κωδικοποίηση βάσης 64 κωδικοποιεί κάθε 6 μπιτ ως χωριστό byte, οπότε χρειαζόμαστε περίπου 23.767.722 byte. Ο διαχωρισμός κατά 1024 φορές μας δίνει συνολικά 22,67 MiB. Γι 'αυτό προέρχεται το 22 MiB.

    Το ηλεκτρονικό ταχυδρομείο είναι μια αρκετά παλιά τεχνολογία και δεν αναλαμβάνει καθαρό σωλήνα 8-bit.


    Έχετε κάτι να προσθέσετε στην εξήγηση; Απενεργοποιήστε τα σχόλια. Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους τεχνολογικούς χρήστες Stack Exchange; Δείτε το πλήρες νήμα συζήτησης εδώ.