TOUT SUR LA MÉMOIRE
Les ordinateurs ont plusieurs types de mémoires différentes. Ce n'est pas un sujet aussi difficile qu'on pourrait le croire. Voici un rapide aperçu des différents types de mémoire, ce qu'elles sont et l'usage qu'ont en fait.
Les types de mémoires sont à emmagasinage temporaire (conservent leurs états lorsque l'alimentation est branchée) ou à emmagasinage permanent (conservent leurs états même sans alimentation). Vos disques durs et CD-ROM sont à emmagasinage permanents, c'est là où vous sauvegardez vos choses lorsque l'alimentation est coupée, mais ils ne sont pas appelés techniquement «mémoire». Les mémoires sont des puces électroniques se retrouvant à l'intérieur de votre ordinateur, ce ne sont pas des dispositifs mécaniques (comme les disques durs ou CD-ROM).
COMPTAGE DE LA MÉMOIRE
La mémoire n'est qu'un ensemble de 1 et de 0 appelés «bits». Tout comme si vous comptiez sur vos doigts, c'est probablement de là que vient le terme «digital». Lorsqu'ils sont groupés ensembles, vous pouvez en compter un grand nombre, ou représenter tous les caractères de l'alphabet (si vous utilisez un motif unique de 1 et de 0 pour représenter chaque caractère). La mémoire des ordinateurs possède un tas de ces bits (digits).
Les bits qui sont groupés par 8, sont appelés octets (byte en anglais). Chaque octet renferme une valeur entre 0 et 255, où est utilisé pour représenter un caractère de l'alphabet (ou un symbole). En regroupant des octets vous pouvez créer de gros nombres, ou des pages de caractères (mots, phrases, paragraphes, etc.).
Les octets sont groupés en kilo-octets ou «K», ce n'est pas équivalent à 1000 octets, mais presque. Ces groupements peuvent être en millions (mega-octets), milliards (giga-octets), trillions (tera-octets), quadrillons (peta-octets), et ainsi de suite.
Les gens pensent habituellement en base 10 -- 10, 100, 1000 et ainsi de suite. Alors nous utilisons ces groupements pour compter les groupements dans les ordinateurs. Cependant les ordinateurs utilisent la puissance 2 (et non pas 10). Alors le nombre le plus près de 1000 à la puissance 2 est 1024 (2 à la puissance 10). La majorité des gens arrondissent 1024 à 1000 et appellent cela 1K, mais cette erreur d'arrondissement sème la confusion. Examinez la table qui suit et voyez ce qui se passe.
|
|
|
| Kilo-octets | 2^10 = 1,024 octets | 1,000 (2.4% d'erreur) |
| Mega-octets | 2^20 = 1,048,576 octets | 1,000,000 (4.8% d'erreur ) |
| Giga-octets | 2^30 = 1,073,741,824 octets | 1,000,000,000 (7.4% d'erreur ) |
| Tera-octets | 2^40 = 1,099,511,627,776 octets | 1,000,000,000,000 (9.9% d'erreur ) |
| Peta-octets | 2^50 = 1,125,899,906,842,674 octets | 1,000,000,000,000,000 (12.6% d'erreur ) |
Alors souvenez-vous que 1K dans le langage des ordinateurs équivaut à 1024 octets et non pas à 1000.
L'important pour les utilisateurs est de savoir ce qu'un certain espace mémoire pourrait (ou peut) représenter. Plusieurs personnes ont besoin d'un cadre de référence pour se représenter l'espace occupé par un bit, octet ou un méga-octet. Les nombres et le texte sont peut gourmands en espace dans l'ordinateur; mais le son, les images, la vidéo, sont très gourmands.
Parce que certaines choses occupent peu de place en mémoire et d'autres beaucoup, les programmeurs ont dû inventer des trucs (compression) qui permettent de condenser plus de données dans le même espace (en utilisant des calculs mathématiques complexes). Les données aléatoires peuvent être compressés à 50% de leur taille originale (en moyenne), le son peut être compressé pour occupé le quart de l'espace original et les images peuvent être compressées pour occuper le 1/40ème de l'espace original. Le tableau suivant vous donnera une idée de l'espace occupée par certaines choses dans leur forme non compressée.
| 1 Bit | Zéro ou 1 | 2^1 | Zéro ou 1 |
| 1 Octet | 8 Bits | 2^8 (bits) | Valeur de 0 à 255, ou a un caractère |
| 2 Octets | 16 Bits | 2^16 (bits) | Valeur de -32768 à 32767 ou un caractère de n'importe quel système d'écriture dans le monde |
| 8 Octets | 64 Bits | 2^64 (bits) | Virgule flottante +/- valeur représentant 16 chiffres de précision (nombre scientifique) |
| 1 Kilo-octets | 1024 Octets | 2^10 octets | Une page moyenne de texte ou un icône standard couleur |
| 1 Mega-octets | 1024 Kilo-octets | 2^20 octets | 1,000 pages de texte, 1 écran graphique pleine page, 6 secondes de son qualité CD. |
| 1 Giga-octets | 1024 Mega-octets | 2^30 octets | 1 million de pages de texte, 1 heure et demi de son qualité CD, 50 secondes de vidéo non compressé. |
| 1 Tera-octets | 1024 Giga-octets | 2^40 octets | La librairie du congrès complète sous forme de texte (approximativement), 62 jours de musique continue, 14 heures de vidéo non compressé |
| 1 Peta-octets | 1024 Tera-octets | 2^50 octets | Probablement plus de texte que tout ce qui a été produit dans l'histoire de l'humanité (pour chacune des langues connues), 170 années de musique, 19 mois de vidéo. |
De nos jours la mémoire (RAM et ROM) est habituellement mesurée en méga-octets (ou occasionnellement en kilo-octets), et la majorité des disques durs sont mesurés en giga-octets. Mais on n'arrête pas le progrès, et d'ici quelques années nous aurons des giga-octets en RAM et des tera-octets d'espace sur nos disques durs.
Pour tout savoir sur les types de mémoire --
CONCLUSION
Je crois que cet ensemble d'articles vous aidera à mieux comprendre les différents types de mémoire et comment ils diffèrent. Si vous avez été capable de lire et de comprendre cet article, alors vous aurez une bonne connaissance de base et pourrez explorer ce concept plus en profondeur...si vous le désirez (mais ce n'est pas nécessaire pour la majorité des gens). Si vous n'avez pas tout compris, ne vous en faites pas, il y a des ingénieurs en matériel qui ne savent pas toutes ces choses et qui n'en n'ont pas besoin. J'espère que cet article assouvira votre curiosité à propos de la mémoire.