Convertitore di archiviazione

Tutti Conversions
Avanti

Inserisci una dimensione di archiviazione e scegli la sua unità: il convertitore mostra subito la stessa quantità in bit, byte, kilobyte (KB), megabyte (MB), gigabyte (GB), terabyte (TB) e petabyte (PB). Ogni passo è in base 1024: 1 KB = 1.024 byte, 1 MB = 1.024 KB, e così via, con 1 byte = 8 bit. È lo stesso conteggio binario che usa Windows quando etichetta le dimensioni come KB, MB e GB, ecco perché un disco da 1 TB venduto in terabyte decimali appare come circa 931 GB su questa scala.

Come funziona la conversione di archiviazione

  1. 1

    Inserisci un valore e un'unità

    Dai bit fino ai petabyte.

  2. 2

    Conversione in byte

    Il valore viene prima trasformato in un conteggio esatto di byte, con 1 byte = 8 bit.

  3. 3

    Tutte le unità insieme

    Il conteggio dei byte viene suddiviso in bit, byte, KB, MB, GB, TB e PB.

  4. 4

    Base 1024 ovunque

    Ogni unità più grande è 1.024 volte quella sottostante, la convenzione binaria della RAM e delle dimensioni dei file di Windows.

La scala usata da questo convertitore

Ogni unità è esattamente 1.024 volte quella sottostante, e 1 byte equivale a 8 bit.

Unità Simbolo Valore in byte Rapporto con l’unità inferiore
Bit bit 0,125 1 byte = 8 bit
Byte byte 1 unità di base
Kilobyte KB 1.024 × 1.024
Megabyte MB 1.048.576 × 1.024
Gigabyte GB 1.073.741.824 × 1.024
Terabyte TB 1.099.511.627.776 × 1.024
Petabyte PB 1.125.899.906.842.624 × 1.024

Decimale (SI) contro binario (IEC): perché le etichette non coincidono

Esistono due sistemi di conteggio per l’archiviazione. Questo convertitore segue i valori binari (base 1024) ma mantiene le etichette di uso comune KB/MB/GB/TB/PB, esattamente come Windows.

Nome Decimale (SI) Nome binario (IEC) Valore binario Differenza
kilobyte 10^3 = 1.000 kibibyte (KiB) 2^10 = 1.024 2,4%
megabyte 10^6 = 1.000.000 mebibyte (MiB) 2^20 = 1.048.576 4,9%
gigabyte 10^9 gibibyte (GiB) 2^30 7,4%
terabyte 10^12 tebibyte (TiB) 2^40 10,0%
petabyte 10^15 pebibyte (PiB) 2^50 12,6%

I produttori di dischi usano i valori decimali (colonna di sinistra) perché i numeri sono più grandi. Ecco perché un disco da 1 TB (10^12 byte) risulta di circa 931 GB qui e in Windows: questa scala divide per 1.024 tre volte, non per 1.000.

Perché esiste l’ambiguità

La memoria dei primi computer veniva indirizzata in potenze di 2 perché è così che funzionano le linee di indirizzo. I produttori di archiviazione hanno preferito le potenze di 10 perché i numeri sono più grandi e commercialmente più efficaci. IEEE e IEC hanno formalizzato KiB, MiB e GiB nel 1998 per risolvere la confusione. Più di 25 anni dopo, la maggior parte dei software ancora non li usa in modo coerente, e questo strumento mantiene i nomi familiari KB/MB/GB anziché quelli IEC.

Dove compare ciascuna convenzione

Convenzione Contesto
Decimale (SI) Capacità di dischi rigidi, SSD e chiavette USB, marketing dei NAS
Binaria RAM (sempre), dimensioni dei file di Windows, questo convertitore
Ambigua Velocità di download (Mbps di solito decimale; MB/s a volte binario)

Banda contro archiviazione: una trappola frequente

1 gigabit al secondo (Gbps) = 10^9 bit al secondo = 125.000.000 byte al secondo, cioè circa 119 MB/s su questa scala binaria. Quindi un piano internet da 1 Gbps non riempie un file da 1 GB in un secondo; ci vogliono piuttosto circa 9 secondi, una volta considerati gli 8 bit per byte e la convenzione decimale della banda.

Dimensioni dei file nella pratica

Elemento Dimensione tipica
E-mail di solo testo da 2 a 10 KB
Foto (JPEG da telefono, 12 MP) da 3 a 5 MB
Brano (MP3 320 kbps, 4 min) circa 9,5 MB
Foto (RAW, 24 MP) da 30 a 40 MB
Film (1080p, H.265) da 1 a 2 GB
Film (4K HDR) da 15 a 30 GB
Installazione di gioco singolo da 50 a 150 GB

Perché Windows dice GB ma intende il valore binario

Eredità storica. Windows etichetta le dimensioni binarie con i nomi dei prefissi SI fin dagli anni ‘90 e non l’ha mai corretto. macOS è passato al decimale reale intorno al 2009. Gli strumenti da riga di comando di Linux variano: ls -lh usa valori binari con etichette SI, mentre ls -h --si usa decimale reale. Questo convertitore si comporta come Windows: valori in base 1024 sotto le etichette KB/MB/GB.

Domande frequenti

Sì, in byte decimali (10^12). Viene semplicemente mostrato come circa 931 GB in Windows, e in questo convertitore, perché entrambi contano in passi di 1024 pur etichettandoli GB. macOS e Linux con --si mostrano 1000 GB, in linea con l’etichetta del disco.

Usa 1.024. Ogni unità è esattamente 1.024 volte quella sottostante (1 KB = 1.024 byte, 1 MB = 1.024 KB, e così via), e 1 byte = 8 bit. A rigore, queste unità in base 1024 sono i KiB, MiB e GiB dell’IEC, ma, come Windows, lo strumento mantiene i nomi KB, MB e GB.

La RAM è indirizzata in potenze di 2 perché le linee di indirizzo sono binarie. Un modulo di RAM da 4 GB è letteralmente 4 × 2^30 byte. Non esiste un modulo di RAM da “4 miliardi di byte”.

Il petabyte (PB) è l’unità più grande gestita da questo convertitore. Dopo vengono l’exabyte (EB, 10^18), lo zettabyte (ZB, 10^21) e lo yottabyte (YB, 10^24). I grandi provider cloud parlano in exabyte per l’archiviazione totale della loro flotta; i file di uso quotidiano non si avvicinano mai a queste unità.

Strumenti correlati

Strumento disponibile in altre lingue