>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Qu'est-ce que le stockage principal et le stockage secondaire ?

La plupart des sites liés à l'informatique et des cours d'initiation à l'informatique vous diront qu'il existe une différence entre la RAM et le stockage. La RAM est l'espace de travail de votre ordinateur, vous diront-ils, et le stockage - généralement votre disque dur - est l'endroit où les choses sont conservées jusqu'à ce qu'elles soient nécessaires. C'est vrai dans ce contexte, mais les ingénieurs et les informaticiens parlent aussi en termes de stockage primaire et secondaire. En ce sens, la RAM est aussi un espace de stockage.

Tout se passe quelque part

La pièce maîtresse de votre ordinateur est son CPU, ou unité centrale de traitement. C'est la puce du processeur qui fait le travail, qu'il s'agisse d'une puce haut de gamme d'Intel ou d'AMD ou du processeur ARM à faible consommation d'énergie de votre tablette ou de votre téléphone portable. Son travail consiste à prendre des instructions des programmes que vous exécutez, puis à exécuter ces instructions pour manipuler les informations. La puce du processeur a besoin d'un endroit pour faire son travail et d'un endroit pour conserver les informations sur lesquelles elle travaille. C'est là que vos périphériques de stockage entrent en jeu.

Périphériques de stockage principaux et secondaires

Votre ordinateur contient deux types d'informations . L'une est l'information activement utilisée par le processeur à un moment donné, et l'autre est l'information que vous conservez jusqu'à ce que vous en ayez besoin. C'est ainsi que vous définissez le stockage principal et secondaire :si les informations sont activement utilisées, elles se trouvent dans votre stockage principal. S'il n'est pas utilisé actuellement, mais simplement stocké pour plus tard, il se trouve dans le stockage secondaire.

La RAM est un emplacement de stockage

Vous ne pouvez pas y penser de cette façon, mais la mémoire de travail de votre système - sa RAM - est en fait un emplacement de stockage dans ce sens. C'est là que votre ordinateur conserve les informations et les instructions qu'il utilise en ce moment même. Il existe également une forme spécialisée de mémoire haute vitesse, appelée cache, qui est intégrée directement dans la puce du processeur elle-même. Lorsque le processeur charge un ensemble donné d'instructions ou de données, il lit également la partie suivante et la place dans cette zone pour un accès rapide. Extraire des informations du cache est plus rapide que de revenir sur votre disque dur, ce qui accélère le traitement.

Stockage principal et stockage secondaire

Si le stockage principal est la RAM de votre système et son cache, vous ne serez pas surpris d'apprendre que toute autre forme de stockage que vous utilisez est considérée comme secondaire. Le principal élément de stockage secondaire utilisé par votre ordinateur est son disque dur, mais les clés USB, les DVD-ROM et même les services en ligne tels que Dropbox ou Google Drive fonctionnent de la même manière. Les deux choses importantes à retenir à propos du stockage secondaire sont qu'il vous offre beaucoup plus d'espace que votre stockage principal et qu'il est beaucoup, beaucoup plus lent.

De la place pour garder les choses

La quantité de RAM dans un système ne cesse d'augmenter, mais actuellement, la plupart des nouveaux ordinateurs contiennent 16 Go ou moins. Le cache est encore plus petit, à seulement quelques mégaoctets chacun pour les puces Intel i5 et i7 de huitième génération, par exemple. Le stockage secondaire, en comparaison, peut être aussi grand que vous en avez besoin . Les disques durs conventionnels de 1 à 3 téraoctets (un téraoctet équivaut à 1 000 Go) sont suffisamment bon marché pour être achetés par tout passionné, et le stockage en réseau et le stockage en ligne ne sont limités que par votre budget.

La différence de vitesse est énorme

Il y a deux raisons pour lesquelles le stockage principal est si rapide. Le premier est sa propre vitesse de fonctionnement, qui se mesure en millionièmes de seconde. La seconde est qu'il dispose d'un chemin de données direct et à grande vitesse vers le processeur . Les disques n'ont pas cette voie directe, ils doivent donc déplacer les informations vers le processeur via la carte mère. C'est comme faire la navette le long des rues de surface, au lieu d'une large autoroute à plusieurs voies. Il n'y a pas autant de voies, les limites de vitesse sont inférieures et peu importe la qualité de votre voiture et de votre conduite, vous n'y arriverez pas aussi rapidement.

Quelques analogies supplémentaires

Quelques autres analogies avec le monde réel pourraient être utiles.

  • Si vous effectuez une petite réparation dans votre maison, la main qui tient un outil est comme la RAM de votre ordinateur, et votre ceinture à outils est le cache. Si vous devez retourner à votre boîte à outils ou, pire encore, fouiller dans votre cabanon pour trouver quelque chose, cela ralentira certainement votre réparation.
  • Si vous cuisinez, les ingrédients dans votre casserole sont comme les informations dans la RAM, et ceux qui se trouvent à côté de votre cuisinière, déjà découpés sur la planche à découper, sont en cache. Dans cet exemple, les ingrédients de votre réfrigérateur ou de vos placards seraient dans le stockage secondaire.

Le stockage secondaire n'est pas tous créés égaux

Si vous essayez de mettre en place un système qui fonctionne bien, votre choix de stockage secondaire peut avoir beaucoup d'importance. Outre la pénalité de performances que vous payez en raison de l'absence de chemin direct vers la RAM, les performances brutes des disques peuvent varier considérablement . Certains disques durs conventionnels sont beaucoup plus rapides que d'autres, et les disques SSD modernes, ou SSD, sont encore plus rapides. Les disques les plus rapides coûtent plus cher, vous devez donc équilibrer votre budget et votre besoin de performances.

Vitesse de rotation des disques durs

Avec les disques durs conventionnels, vos données sont conservées sur des plateaux physiques , ou des disques de métal, tournant à grande vitesse. Plus la vitesse est rapide, meilleures sont les performances . Les disques les moins performants tournent à 5 400 tr/min, les meilleurs à 7 200 tr/min, et les modèles haut de gamme peuvent atteindre 10 000 ou 15 000 tr/min. Cela signifie qu'ils peuvent lire les données plus rapidement une fois qu'ils les ont trouvées. En outre, le temps nécessaire pour trouver les données en premier lieu - une mesure appelée latence - diminue. Cela améliore les performances, mais pas autant que le passage à un SSD.

L'avantage de l'état solide

Les disques SSD n'ont pas de pièces mobiles, il n'y a donc pas de plateaux physiques à lire. Au lieu de cela, ils utilisent une forme de RAM qui est non volatile , ce qui signifie qu'il ne perd pas ses données lorsque l'alimentation est coupée. C'est beaucoup plus rapide que la lecture à partir d'un disque, donc les SSD ont une latence plus faible que les disques durs conventionnels . Ils doivent toujours transmettre les données à votre processeur via la carte mère, donc c'est plus lent que le stockage principal, mais c'est une grande amélioration par rapport à un disque ordinaire.

Stockage cloud et stockage hors ligne

Votre disque dur est la principale forme de stockage secondaire sur votre ordinateur, mais vous en utilisez probablement d'autres. Il peut s'agir d'éléments physiques tels que des DVD et des clés USB, ou d'un stockage réseau qui place vos données sur les serveurs de votre entreprise ou sur des serveurs cloud quelque part sur Internet. Ceux-ci sont généralement plus lents , limité par des facteurs tels que la vitesse de votre connexion Internet ou les ports USB. Les clés USB et les DVD sont parfois appelés stockage hors ligne car vous devez les insérer physiquement avant que l'ordinateur puisse utiliser leurs données. Il est préférable de les utiliser pour les informations auxquelles vous n'avez pas accès quotidiennement, c'est pourquoi les termes "stockage principal" et "stockage secondaire" sont parfois utilisés dans un sens différent.

Une autre approche des périphériques de stockage primaires et secondaires

Dans cette interprétation alternative des termes, l'unité de stockage principale est le disque dur de votre ordinateur et le stockage secondaire est tout ce qui est plus lent, comme le stockage en nuage ou les clés USB, que vous utilisez pour les informations archivées ou moins utilisées . Vous pouvez également avoir un SSD hautes performances comme périphérique de stockage principal sur votre ordinateur et un disque dur de grande taille et peu coûteux comme unité secondaire. Les entreprises font la même chose à plus grande échelle, avec des unités de stockage en réseau plus ou moins performantes qui remplacent les disques durs individuels dans le système d'un utilisateur à domicile.


Vie intelligente