Introduzione

La memoria di un computer è qualsiasi dispositivo fisico che è in grado di memorizzare informazioni se è grande o piccolo e memorizza temporaneamente o permanentemente. Ad esempio, Random Access Memory (RAM), è un tipo di memoria volatile che memorizza le informazioni per un breve intervallo di tempo, su un circuito integrato utilizzato dal sistema operativo.

La memoria può essere volatile o non volatile., La memoria volatile è un tipo di memoria che perde il suo contenuto quando il computer o il dispositivo hardware è spento. RAM è un esempio di una memoria volatile cioè perché se il computer viene riavviato mentre si lavora su un programma, si perdono tutti i dati non salvati. La memoria non volatile è una memoria che mantiene il suo contenuto salvato anche in caso di perdita di potenza. EPROM ((Erasable Programmable ROM) è un esempio di memoria non volatile.

Caratteristiche della memoria principale

  • Nota come memoria principale.
  • Memorie a semiconduttore.
  • Più veloce di memorie secondarie.,
  • Un computer non può essere eseguito senza la memoria primaria.
  • È la memoria di lavoro del computer.
  • Memoria solitamente volatile.
  • I dati vengono persi nel caso in cui l’alimentazione sia spenta.

Unità di memoria

Un processore di computer è costituito da più circuiti decisivi, ognuno dei quali può essere SPENTO o ACCESO. Questi due stati in termini di memoria sono rappresentati da uno 0 o 1. Per contare più di 1, tali bit (cifre binarie) sono sospesi insieme. Un gruppo di otto bit è noto come byte., 1 byte può rappresentare numeri compresi tra zero (00000000) e 255 (11111111), o 2^8 = 256 posizioni distinte. Naturalmente, questi byte possono anche essere combinati per rappresentare numeri più grandi. Il computer rappresenta tutti i caratteri e i numeri internamente nello stesso modo.
In pratica, la memoria viene misurata in kilobyte (KB) o megabyte (MB). Un kilobyte non è esattamente, come ci si potrebbe aspettare, di 1000 byte. Piuttosto, la quantità corretta è 2^10 cioè 1024 byte. Allo stesso modo, un megabyte non è 1000^2 cioè 1.000.000 byte, ma invece 1024^2 cioè 1.048.576 byte. Questa è una differenza notevole., Nel momento in cui raggiungiamo un gigabyte (cioè 1024^3 byte), la differenza tra la base due e la base dieci è quasi 71 MegaByte.
Sia la memoria del computer e lo spazio su disco sono misurati in queste unità. Ma è importante non confondere tra questi due. “12800 KB di RAM” si riferisce alla quantità di memoria principale che il computer fornisce alla sua CPU mentre “128 MB disk” simboleggia la quantità di spazio disponibile per l’archiviazione di file, dati e altri tipi di informazioni permanenti.,
Tipi di varie Unità di Memoria

  • Byte
  • Kilo Byte
  • Mega Byte
  • Giga Byte
  • Tera Byte
  • Peta Byte
  • Exa Byte
  • Zetta Byte
  • Yotta Byte

Byte

sistemi di computer, unità di dati, che è di otto cifre binarie a lungo conosciuto come un byte. Un byte è un’unità che i computer utilizzano per rappresentare un carattere come una lettera, un numero o un simbolo tipografico (ad esempio, “h”, “7” o “$”). Un byte può anche cogliere una stringa di bit che devono essere utilizzati in alcune unità più grandi di processi applicativi (ad esempio,, il flusso di bit che compone un’immagine visiva per un programma che rappresenta le immagini o la stringa di bit che compone il codice macchina di un programma per computer).
Un byte è abbreviato con un grande “B” mentre un bit è abbreviato con un piccolo “b”. L’archiviazione del computer è generalmente misurata in multipli del byte. Ad esempio, un disco rigido da 640 MB contiene un valore nominale di 640 milioni di byte – o megabyte – di dati. I multipli di byte sono costituiti da esponenti di 2 e generalmente espressi come un numero decimale “arrotondato”. Ad esempio, due megabyte o 2 milioni di byte sono in realtà 2, 097, 152 byte (decimali).,

Il conflitto

Una volta un KiloByte era considerato veramente massiccio alla volta. Alcuni hanno ritenuto che scrivere 2^10 fosse un po ‘ incautamente e potrebbe anche confondere gli altri. 1.024 byte sembravano essere leggermente scomodi, e per facilità d’uso, il kilobyte cominciò a essere indicato semplicemente come 1.000 byte di dati e ignorava solo i 24 byte di sinistra. La maggioranza potrebbe supporre che il KiloByte sia solo 1.000 byte di dati, ma non è così. Ciò è stato fatto in quanto le persone senza conoscenza del binario non otterranno i 24 byte aggiuntivi di archiviazione.,

Col passare del tempo, e abbiamo iniziato a usare MegaByte (MB), è diventato più difficile trascurare 24 KB di dati, ma non abbastanza difficile. quando GigaByte è stato iniziato a utilizzare è diventato molto difficile ignorare 24 MB di storage. Ora immagina di ignorare 24 GB o anche 24 TB di dati.

La soluzione

Poiché era difficile ignorare una quantità così grande di dati, hanno iniziato a chiamare KB come 1024 Byte, 1 GB come 1024 MB, ecc. Ma ora era troppo tardi, la gente ora sa che il KB era di 1.000 byte e non di 1.024 Byte., Uno sforzo è stato stabilito dall’organizzazione americana NIST (National Institute of Standards and Time) e dalla Commissione elettrotecnica internazionale (IEC) per risolvere il problema.

Poiché era molto difficile apportare piccole modifiche in quanto tende a grandi cambiamenti nel mondo della scienza e della tecnologia, fu deciso nel 1998 che “kibibyte (KiB)” sarebbe stato usato per indicare 1.024 byte mentre il KiloByte sarebbe stato mantenuto solo per 1.000 byte. Allo stesso modo “mebibyte (MiB)” sarebbe usato per rappresentare 1.048.576 byte mentre megabyte (MB) si riferiva ancora a 1.000.000 byte.,

Sfortunatamente, sembra che le azioni di questi regolatori non abbiano aiutato a chiarire la differenza tra kilobyte e kibibyte. Il fatto che la parola “kilobyte” sia semplicemente diventata troppo radicata nella cultura internazionale.

KiloByte

Il kilobyte è la più piccola unità di misura della memoria ma maggiore di un byte. Un kilobyte è 103 o 1.000 byte abbreviato come ‘K’o ‘KB’. Precede il MegaByte, che contiene 1.000.000 byte., Un kilobyte è tecnicamente 1.000 byte, quindi i kilobyte sono spesso usati come sinonimi con i kibibyte, che contengono esattamente 1.024 byte (2^10).
Kilobyte sono per lo più utilizzati per misurare le dimensioni dei file di piccole dimensioni. Ad esempio, un semplice documento di testo può contenere 10 KB di dati e quindi avrebbe una dimensione del file di 10 kilobyte. Grafica di piccoli siti web sono spesso tra 5 KB e 100 KB di dimensione. I singoli file in genere occupano un minimo di quattro kilobyte di spazio su disco.,

MegaByte

Un megabyte è uguale a 1.000 KBs e precede l’unità di misura della memoria gigabyte (GB). Un megabyte è 106 o 1.000.000 byte ed è abbreviato come “MB”. 1 MB è tecnicamente 1.000.000 byte, quindi i megabyte sono spesso usati come sinonimi con i mebibyte, che contengono esattamente 1.048.576 byte (2^20).
Megabyte sono per lo più utilizzati per misurare le dimensioni di file di grandi dimensioni. Ad esempio, un’immagine JPEG ad alta risoluzione potrebbe variare da 1 a 5 megabyte., Una canzone di 3 minuti salvata in una versione compressa può avere una dimensione di circa 3 MB e la versione non compressa può richiedere fino a 30 MB di spazio su disco. La capacità del Compact Disk è misurata in megabyte (circa 700-800 MB), mentre la capacità della maggior parte delle altre forme di unità multimediali, come dischi rigidi e unità flash, è generalmente misurata in gigabyte o terabyte.

GigaByte

Un gigabyte è uguale a 1.000 MB e precede l’unità di misura della memoria terabyte(TB). Un gigabyte è 109 o 1.000.000.000 byte ed è abbreviato come “GB”., 1 GB è tecnicamente 1.000.000.000 byte, quindi i gigabyte sono usati come sinonimi con gibibyte, che contengono esattamente 1.073.741.824 byte (2^30).
Gigabyte, a volte sono anche abbreviati come “gigs”, e sono spesso utilizzati per misurare la capacità del dispositivo di archiviazione. ad esempio, un’unità DVD standard può contenere 4,7 GB di dati. I dispositivi di archiviazione che contengono 1.000 GB di dati o più sono misurati in terabyte.

TeraByte

Un terabyte è uguale a 1.000 GB e precede l’unità di misura della memoria petabyte(PB). Un terabyte è 1012 o 1.000.000.000.000 byte ed è abbreviato come “TB”., 1 TB è tecnicamente 1 trilione di byte, quindi terabyte e tebibyte sono usati come sinonimi, che contiene esattamente 1, 099, 511, 627, 776 byte (1, 024 GB) (2^40).
Principalmente la capacità di archiviazione di dispositivi di archiviazione di grandi dimensioni è misurata in terabyte. Intorno al 2007, i dischi rigidi consumer hanno raggiunto una capacità di 1 TeraByte. Ora, gli HDD sono misurati in terabyte, ad esempio, un tipico HDD interno può contenere 2 terabyte di dati mentre alcuni server e workstation di fascia alta che contengono più dischi rigidi possono persino avere una capacità di archiviazione totale di oltre 10 Terabyte.,

Byte Peta

Un petabyte è uguale a 1.000 TBs e precede l’unità di misura della memoria exabyte. Un petabyte è 1015 o 1, 000, 000, 000, 000, 000 byte ed è abbreviato come “PB”. Un petabyte è di dimensioni minori rispetto a un pebibyte, che contiene esattamente 1, 125, 899, 906, 842, 624 (2^50) byte.
La maggior parte dei dispositivi di archiviazione può contenere un massimo di pochi TBS, pertanto, i petabyte sono raramente utilizzati per misurare la capacità di memoria di un singolo dispositivo. Invece, i petabyte vengono utilizzati per misurare i dati totali memorizzati in reti di grandi dimensioni o server farm., Ad esempio, giganti di Internet come Google e Facebook memorizzano più di oltre 100 PBs di dati sui loro server di dati.

Exa Byte

Un exabyte è uguale a 1.000 PBs e precede l’unità di misura della memoria zettabyte. Un exabyte è 1018 o 1, 000, 000, 000, 000, 000, 000 byte ed è abbreviato come “EB”. Gli exabyte sono minori degli exbibyte, che contengono esattamente 1, 152, 921, 504, 606, 846, 976 (2^60) byte.
L’unità exabyte di misura della memoria è così grande, che non viene utilizzato per misurare la capacità dei dispositivi di archiviazione., Anche la capacità di archiviazione dei dati dei più grandi centri di cloud storage è misurata in petabyte, che è una frazione di 1 EB. Invece, gli exabyte misurano la quantità di dati su più reti di archiviazione dati o la quantità di dati che vengono trasferiti su Internet per un certo periodo di tempo. Ad esempio, diverse centinaia di exabyte di dati vengono trasferiti su Internet ogni anno.

Byte Zetta

Uno zettabyte è uguale a 1.000 exabyte o 1021 o 1, 000, 000, 000, 000, 000, 000, 000 byte., Uno zettabyte è un po più piccolo di zebibyte che contiene 1, 180, 591, 620, 717, 411, 303, 424 (2^70) byte, ed è abbreviato come “ZB”. Uno zettabyte contiene un miliardo di TBs o un sextillion byte, il che significa che ci vorrà un miliardo di dischi rigidi terabyte per memorizzare uno zettabyte di dati. Generalmente, Zettabyte viene utilizzato per misurare le grandi quantità di dati e tutti i dati nel mondo è solo pochi zettabyte.

Yotta Byte

1 yottabyte contiene un byte settillion che sono esattamente gli stessi di un trilione di TBS. È un numero molto grande che gli esseri umani possono valutare., Non v’è alcun uso pratico di una grande unità di misura come perché tutti i dati nel mondo fatto di pochi zettabyte.

Alcune idee sbagliate

La dimensione su un disco con un KB è di 1024 Byte sebbene significhi 1.000 byte di dati. È solo il vecchio standard che tutti ricordano.

La velocità di download Kbps è 1.000 Bit al secondo, non 1.024 Bit al secondo.

Rappresentazione tabulare di varie dimensioni di memoria