QuickUnits

Daten

Kilobytes zu Megabytes

1 kB = 0,001 MB

—

Ein Megabyte sind dezimal 1.000 Kilobytes, daher ist ein Kilobyte 0,001 MB. Von allen Speicherpräfixen ist dies dasjenige, bei dem die binäre Alternative die geringsten Probleme verursacht, da der Unterschied von 2,4 Prozent bei diesem Schritt klein genug ist, um in der Rundung zu verschwinden.

h2.units

Das Kilobyte war das erste Speicherpräfix, das weit verbreitet war und das erste, das falsch angewendet wurde: Frühe Computer verwendeten 1.024 Bytes, weil 2¹⁰ nahe an tausend liegt und der binäre Wert natürlich aus der Speicheradressierung resultierte. Das Kleinbuchstaben-k im SI-System bedeutet tausend, und ein Großbuchstaben-K wurde manchmal für den binären Wert verwendet, aber die Konvention war nie konsistent. Die IEC hat dies 1998 mit Kibibyte, KiB, für 1.024 Bytes geklärt. Ältere Dokumentationen sind unzuverlässig, was die Bedeutung angeht, und bei Dateien im Kilobyte-Bereich ist der Unterschied selten wichtig genug, um überprüft zu werden.

h2.factor

Der Faktor ist dezimal 1.000, binär 1.024. In diesem Maßstab unterscheiden sich die beiden um 24 Bytes pro Tausend, weshalb eine Textdatei, die als 47 kB aufgeführt ist, von fast jedem Tool unabhängig von der Konvention auf die gleiche Weise beschrieben wird. Die Abweichung wird erst zwei Präfixe höher praktisch wichtig. Bemerkenswert ist auch: Ein Kilobyte sind 8.000 Bits, sodass eine Dateigröße in Kilobytes multipliziert mit acht die Bits ergibt, die eine Verbindung überqueren müssen, um sie zu übertragen.

h2.usage

Quellcode, Konfigurationsdateien, Klartext und Web-Assets. Die Arbeit an der Webleistung findet in diesem Maßstab statt: Ein HTML-Dokument hat Dutzende von Kilobytes, ein Stylesheet oder Skript oft Hunderte, und Seitenlast-Budgets werden in Kilobytes festgelegt, gerade weil das Megabyte zu grob ist, um darüber zu streiten. Schriftdateien, Favicons und komprimierte Bilder werden hier alle spezifiziert. E-Mail-Systeme erzwingen immer noch Grenzen in diesem Bereich für einzelne Nachrichtenheader und Inline-Inhalte.

h2.table

table.from (kB) table.to (MB)
1 0,001
2 0,002
5 0,005
10 0,01
25 0,025
50 0,05
100 0,1
500 0,5
1 000 1

approxNote

h2.reverse

1 MB = 1 000 kB

Megabytes werden mit 1.000 multipliziert, um Kilobytes zu erhalten. Für die Web-Arbeit ist die praktische Referenz, dass 500 kB ein halbes Megabyte sind und eine Seite über etwa 2 MB insgesamt auf einer mobilen Verbindung schwer ist, unabhängig davon, welche Konvention sie gezählt hat.

table.from (MB) table.to (kB)
1 1 000
2 2 000
5 5 000
10 10 000
25 25 000
50 50 000
100 100 000
500 500 000
1 000 1 000 000

h2.related

seeAllInCategory