Domovská » jak » Proč je velikost mé e-mailu větší než její připojené soubory?

    Proč je velikost mé e-mailu větší než její připojené soubory?

    Pokud používáte lokálně nainstalovaný poštovní klient, možná jste si všimli, že velikost e-mailu se zdá být o něco větší než soubory, které jste k němu připojili. Proč je to a je to důvod k obavám? Dnešní příspěvek typu SuperUser Q & A má odpověď na otázku zmateného čtenáře.

    Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.

    Otázka

    Čtečka SuperUser arc_lupus chce vědět, proč velikost jeho e-mailu je větší než jeho připojené soubory:

    Při připojení souborů k e-mailu jsem si všiml, že Mozilla Thunderbird vypočítá celkovou velikost výsledného e-mailu mnohem větší než soubory, které jsem připojil.

    Zde je poslední příklad: dva obrázky, jeden na 13 MB a druhý na 3,6 MB, celkem přibližně 17 MB, a tam byly čtyři řádky textu. Mozilla Thunderbird se mě pak zeptal, jestli jsem opravdu chtěl poslat e-mail o celkové velikosti 22 MB.

    Odkud pochází tento rozdíl ve velikosti? Mít 5 MB textu zní jako trochu moc.

    Proč by velikost e-mailu byla větší než jeho přiřazené soubory?

    Odpověď

    Dopisovatel SuperUser David Schwartz má pro nás odpověď:

    Vaše data byla 17 MiB, tam je 1024 KiB v MiB, 1024 B v KiB a 8 bitů v byte. Takže to je celkem 142,606,336 bitů.

    Kódování Base 64 kóduje každých 6 bitů jako samostatný byte, takže potřebujeme asi 23 767 722 bytů. Rozdělení na 1024 dvakrát nám dává celkem 22,67 MiB. Tak to je místo, odkud pochází 22 MiB.

    E-mail je docela stará technologie a nepřebírá 8bitovou čistou trubku.


    Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.