La mémoire informatique est livrée avec de nombreuses distinctions différentes. L'un de ceux que vous avez peut-être vus est la mémoire volatile vs. une mémoire non volatile. Le mot volatil signifie quelque chose qui est transitoire ou susceptible de changer. En informatique, il fait référence à des types de mémoire qui ne peuvent pas conserver les données lorsqu'elles perdent de la puissance. A l'inverse, la mémoire non volatile conserve ses données, même si elle n'est pas alimentée.
Comment ça marche
Il est important de noter que la mémoire volatile ne supprime pas les données lorsqu'elle perd de la puissance. Aucune opération de suppression n'est effectuée et efface la mémoire volatile lorsque votre ordinateur s'éteint. La mémoire volatile est tout simplement incapable de conserver la charge électrique pour stocker des données sans une alimentation électrique constante. Il convient également de noter que différentes mémoires non volatiles peuvent perdre des données au fil du temps. Par exemple, lorsqu'il n'est pas alimenté, la charge utilisée pour stocker les données dans les SSD diminue lentement. Cela entraîne une perte de données après quelques années sans électricité.
La mémoire non volatile est idéale pour le stockage à long terme. Vous ne serez probablement pas surpris d'apprendre que votre disque dur utilise une mémoire non volatile. Les disques SSD, les disques durs, les supports de stockage optiques et les bandes magnétiques sont toutes des formes de mémoire non volatile. Techniquement, vous pourriez envisager les cartes perforées classiques. Ou du papier imprimé, une forme de mémoire non volatile. Cependant, vous ne les utilisez pas de cette façon.
La mémoire volatile perd toutes les données qu'elle contient lorsqu'elle perd de l'alimentation. Cela le rend inutile pour un stockage à long terme. Comme toute coupure de courant signifierait la perte de vos données. Il existe cependant des utilisations de la mémoire volatile dans les ordinateurs. La RAM système est volatile. Il contient des données lorsque l'ordinateur est allumé. Puis le perd lorsqu'il s'éteint. Les caches sur la puce CPU sont également de la mémoire volatile.
Dans les deux cas, la perte des données lors d'une coupure de courant est parfaitement correcte puisqu'elle est stockée sur la RAM non volatile. En fait, la RAM et le cache du processeur devraient perdre des données lorsque l'ordinateur s'éteint. Cela garantit que les données qu'ils détiennent sont correctement effacées et non vulnérables à la récupération des données lors de l'arrêt. Toutes les données nécessaires peuvent facilement être à nouveau stockées dans la mémoire volatile en les lisant à partir de la mémoire non volatile.
Les avantages
Le principal avantage de la mémoire non volatile est sa capacité à stocker des données sans alimentation. Il y a d'autres avantages. La mémoire non volatile est généralement moins chère que la mémoire volatile par unité de mémoire. Ceci est particulièrement utile car vous avez besoin de grandes quantités d'espace de stockage non volatile pour stocker vos données à long terme.
La mémoire non volatile conserve ses données lorsqu'elle est éteinte, ce qui la rend vulnérable à la récupération de données. C'est bien, car cela vous permet de récupérer les données d'un disque dur cassé.
Une autre chose utile que votre mémoire non volatile peut utiliser est la pré-sauvegarde des fichiers qui n'ont pas été sauvegardés. Supposons que vous ayez déjà écrit un document dans Word - une lettre ou un papier, par exemple - et que vous ayez eu une coupure de courant ou un écran bleu sur votre ordinateur. Vous connaissez la panique qui s'ensuit lorsque vous vous rendez compte que vous devrez refaire le travail parce que vous ne l'avez jamais sauvegardé.
Heureusement, Word et d'autres programmes pré-enregistrent souvent un fichier temporaire sur votre disque dur avant de l'enregistrer manuellement. Cela vous permet de récupérer votre document "perdu" après un redémarrage. Cela ne serait pas possible dans un ordinateur sans mémoire non volatile car les données seraient entièrement perdues.
Les inconvénients
La mémoire non volatile est généralement plus lente que la mémoire volatile. Mais c'est pourquoi la mémoire volatile est utilisée dans des endroits sensibles à la vitesse tels que la RAM et le cache du processeur. Toutes les mémoires volatiles ne sont pas plus rapides que toutes les mémoires non volatiles. Il serait écrasé si vous preniez la RAM des premiers ordinateurs et la compariez à un SSD moderne. Mais ce n'est pas une comparaison juste. La technologie et la connectivité se sont considérablement améliorées au fil du temps.
La mémoire non volatile est en fait plus lente que la mémoire volatile de deux manières différentes. Il est plus lent à lire ou à écrire des données mais a une latence beaucoup plus élevée. La latence mesure le temps nécessaire à la mémoire pour trouver et répondre aux données demandées. La vitesse de lecture ou d'écriture est le taux de transmission réel des données.
Non volatile n'est pas idéal pour stocker des données qui doivent rester sécurisées, car ces données peuvent être récupérées de manière médico-légale. Il s'agit d'un risque incontournable pour les données sensibles qui doivent être stockées sur le long terme. Bien qu'il puisse être contré par le cryptage. Pour les données éphémères sensibles, cependant, vous ne souhaitez pas utiliser de mémoire non volatile.
Par exemple, les clés de chiffrement temporaires, telles que celles utilisées dans le chiffrement HTTPS, sont stockées dans la RAM. Vous n'en avez plus besoin une fois que vous éteignez votre ordinateur, car vous pouvez simplement négocier de nouvelles clés de chiffrement. Supposons que vous ayez ces clés depuis longtemps. Dans ce cas, ils pourraient être vulnérables à la récupération de données et utilisés pour déchiffrer et espionner votre trafic réseau.
Un autre inconvénient de la mémoire non volatile est que vous devez activement en supprimer les données si vous voulez vous assurer qu'elles sont effacées. Si vous l'oubliez lors de la revente d'un ancien disque, le nouveau propriétaire pourra peut-être accéder à vos données sauvegardées.
Conclusion
La mémoire non volatile est un élément essentiel de tout appareil informatique. Sans cela, vous ne seriez pas en mesure de sauvegarder quoi que ce soit de façon permanente. Toutes les données seraient susceptibles d'être perdues en cas de coupure de courant. Toute forme de stockage de données à long terme, comme les disques durs, les disques SSD, les CD, les DVD, les ROM et les bandes magnétiques, est non volatile. Partagez votre opinion dans les commentaires ci-dessous.