Hjemmeside » hvordan » Hvorfor er størrelsen på min mail større end dens vedhæftede filer?

    Hvorfor er størrelsen på min mail større end dens vedhæftede filer?

    Hvis du bruger en lokalt installeret mailklient, har du muligvis bemærket, at størrelsen af ​​en email synes at være lidt større end de filer, du har knyttet til den. Hvorfor er det og er det en grund til bekymring? Dagens SuperUser Q & A-indlæg har svaret på en forvirret læsers spørgsmål.

    Dagens Spørgsmål & Svar session kommer til os med venlig hilsen af ​​SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

    Spørgsmålet

    SuperUser læser arc_lupus ønsker at vide, hvorfor størrelsen af ​​hans e-mail er større end dens vedhæftede filer:

    Når jeg vedhæfter filer til e-mail, har jeg bemærket, at Mozilla Thunderbird beregner den samlede størrelse af den resulterende e-mail så meget større end de filer, jeg har vedhæftet.

    Her er et nyt eksempel: to billeder, en på 13 MB og den anden på 3,6 MB, i alt ca. 17 MB, og der var fire linjer med tekst. Mozilla Thunderbird spurgte mig om jeg virkelig ville sende en email med en samlet størrelse på 22 MB.

    Hvor kommer den forskel i størrelse fra? At have 5 MB tekst lyder som lidt meget.

    Hvorfor ville størrelsen på en e-mail være større end dens vedhæftede filer?

    Svaret

    SuperUser bidragyder David Schwartz har svaret for os:

    Dine data var 17 MiB, der er 1024 KiB i en MiB, 1024 B i en KiB og 8 bit i en byte. Så det er i alt 142,606,336 bits.

    Base 64-kodning koder hver 6 bit som en separat byte, så vi har brug for ca. 23.767.722 byte. Opdeling af 1024 gange giver os i alt 22,67 MiB. Så det er her, hvor de 22 MiB kommer fra.

    Email er en smuk gammel teknologi og antager ikke et 8-bit rent rør.


    Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.