Mémoire primaire vs secondaire | Dispositifs de stockage auxiliaires
Un ordinateur contient une hiérarchie de dispositifs de mémoire pour stocker des données. Ils varient en fonction de leur capacité, de leur vitesse et de leur coût. La mémoire principale (également appelée mémoire principale) est la mémoire qui est directement accessible par le CPU pour stocker et récupérer des informations. La mémoire secondaire (également appelée mémoire externe ou auxiliaire) est un périphérique de stockage qui n'est pas accessible directement par le CPU et utilisé comme un dispositif de stockage permanent qui conserve les données même après la désactivation de l'alimentation.
Qu'est-ce que la mémoire principale?
La mémoire principale est la mémoire qui est directement accessible par le CPU pour stocker et récupérer des informations. La plupart du temps, la mémoire primaire est également appelée RAM (mémoire d'accès aléatoire). C'est une mémoire volatile, qui perd ses données lorsque l'alimentation est désactivée. La mémoire principale est directement accessible par le CPU via l'adresse et le bus mémoire et il est constamment accessible par le CPU pour obtenir des données et des instructions. En outre, les ordinateurs contiennent une ROM (lecture uniquement de la mémoire), qui contient des instructions qui sont exécutées souvent comme le programme de démarrage (BIOS). Il s'agit d'une mémoire non volatile qui conserve ses données lorsque l'alimentation est désactivée. Étant donné que la mémoire principale est accessible souvent, elle doit être plus rapide. Mais ils sont plus petits et aussi coûteux.
Qu'est-ce que la mémoire secondaire?
La mémoire secondaire est un périphérique de stockage qui n'est pas accessible directement par le processeur et utilisé comme un périphérique de stockage permanent qui conserve des données même après que l'alimentation soit désactivée. Le CPU accède à ces appareils via un canal d'entrée / sortie et les données sont d'abord transférées dans la mémoire principale de la mémoire secondaire avant d'accéder. Habituellement, les disques durs et les dispositifs de stockage optiques (CD, DVD) sont utilisés comme périphériques de stockage secondaire dans les ordinateurs modernes. Dans un dispositif de stockage secondaire, les données sont organisées dans des fichiers et des répertoires selon un système de fichiers. Cela permet également d'associer des informations supplémentaires à des données telles que les autorisations d'accès, le propriétaire, le dernier temps d'accès, etc. De plus, lorsque la mémoire principale est remplie, la mémoire secondaire est utilisée comme stockage temporaire pour conserver les données les moins utilisées dans la mémoire principale. Les dispositifs de mémoire secondaire sont moins coûteux et plus grands. Mais ils ont un grand temps d'accès.
Différence entre la mémoire primaire et secondaire
La mémoire principale est la mémoire qui est directement accessible par le CPU pour stocker et récupérer des informations, tandis que la mémoire secondaire n'est pas accessible directement par le CPU. La mémoire primaire est accessible à l'aide d'adresses et de bus de données par le CPU, tandis que la mémoire secondaire est accessible à l'aide des canaux d'entrée / sortie. La mémoire primaire ne conserve pas les données lorsque l'alimentation est désactivée (volatile) tandis que la mémoire secondaire conserve des données lorsque l'alimentation est désactivée (non volatile). De plus, la mémoire primaire est très rapide par rapport à la mémoire secondaire et a un temps d'accès inférieur. Mais, les appareils de mémoire principaux sont plus coûteux par rapport aux dispositifs de mémoire secondaire. Pour cette raison, un ordinateur comprend généralement une mémoire primaire plus petite et une mémoire secondaire beaucoup plus grande.