Maison  >  Article  >  Quelle mémoire est utilisée pour stocker l’application en cours d’exécution ?

Quelle mémoire est utilisée pour stocker l’application en cours d’exécution ?

青灯夜游
青灯夜游original
2020-12-09 17:23:1957425parcourir

Le stockage utilisé pour stocker les applications en cours d'exécution est la "mémoire". La mémoire, également appelée mémoire principale, est une mémoire interne qui échange des données directement avec le CPU ; elle peut être lue et écrite à tout moment (sauf lors du rafraîchissement), et elle est généralement utilisée comme support de stockage temporaire de données. pour le système d'exploitation ou d'autres programmes en cours d'exécution.

Quelle mémoire est utilisée pour stocker l’application en cours d’exécution ?

L'environnement d'exploitation de cet article : système Windows 10, ordinateur thinkpad t480.

La mémoire est un périphérique de mémoire dans un système informatique, utilisé pour stocker des programmes et des données. Toutes les informations contenues dans l'ordinateur, y compris les données brutes d'entrée, les programmes informatiques, les résultats intermédiaires et les résultats finaux, sont stockées en mémoire. Il stocke et récupère des informations en fonction des emplacements spécifiés par le contrôleur.

Quelle mémoire est utilisée pour stocker l’application en cours d’exécution ?

La mémoire peut être divisée en deux grandes catégories :

  • Un type est situé sur l'hôte La mémoire interne (appelée mémoire), également appelée mémoire principale, est utilisée pour stocker le programme en cours d'exécution et les données utilisées par le programme.

    La mémoire principale ; la mémoire est un périphérique interne qui échange directement des données avec la mémoire du processeur. Il peut être lu et écrit à tout moment (sauf lors de l'actualisation), est très rapide et est souvent utilisé comme support de stockage de données temporaire pour le système d'exploitation ou d'autres programmes en cours d'exécution.

  • L'autre type est la mémoire appartenant aux périphériques externes de l'ordinateur, appelée mémoire externe (appelée mémoire externe), également appelée mémoire auxiliaire. La mémoire externe est une mémoire permanente qui stocke les données et les programmes qui ne sont pas utilisés temporairement.

Mémoire

La mémoire est une partie importante de l'ordinateur, également appelée mémoire interne et mémoire principale. Elle est utilisée pour stocker temporairement les données. CPU Données informatiques dans l'ordinateur, ainsi que données échangées avec un stockage externe tel que des disques durs. C'est le pont entre la mémoire externe et le processeur. Tous les programmes de l'ordinateur s'exécutent dans la mémoire. Les performances de la mémoire affectent les performances globales de l'ordinateur. Tant que l'ordinateur démarre, le système d'exploitation transférera les données à calculer de la mémoire vers le CPU pour le calcul. Une fois le calcul terminé, le CPU transmettra les résultats.

Le fonctionnement de la mémoire détermine la vitesse de fonctionnement globale de l'ordinateur.

Programmes que nous utilisons habituellement, tels que : le système d'exploitation Windows, un logiciel de saisie, un logiciel de jeu, etc. Ils sont généralement installés sur des stockages externes tels que des disques durs, mais leurs fonctions ne peuvent pas être utilisées uniquement car ils doivent être transférés en mémoire pour s'exécuter afin d'utiliser réellement leurs fonctions.

Lorsque nous saisissons habituellement un morceau de texte ou jouons à un jeu, nous le faisons en fait en mémoire. Tout comme dans une salle d'étude, les étagères et les bibliothèques où sont rangés les livres sont équivalentes au stockage externe de l'ordinateur, et le bureau sur lequel nous travaillons est équivalent à la mémoire.

Habituellement, nous stockons de grandes quantités de données que nous souhaitons sauvegarder de manière permanente sur la mémoire externe, et mettons en mémoire des quantités temporaires ou petites de données et de programmes. Bien entendu, la qualité de la mémoire affectera directement la vitesse de fonctionnement de l’ordinateur.

Connaissances étendues : Il existe de nombreux types de mémoire interne, principalement divisées en RAM et ROM

1. Mémoire vive

Mémoire vive, La RAM), également appelée « mémoire vive », est une mémoire interne qui échange directement des données avec le CPU, également appelée mémoire principale (mémoire). Il peut être lu et écrit à tout moment, est très rapide et est souvent utilisé comme support de stockage de données temporaire pour le système d'exploitation ou d'autres programmes en cours d'exécution.

Fonctionnalités de mémoire à accès aléatoire :

  • Accès aléatoire. Ce qu'on appelle « l'accès aléatoire » signifie que lorsque des données dans la mémoire sont lues ou écrites, le temps requis n'a rien à voir avec l'emplacement de l'information ou l'endroit où elle est écrite. En revanche, lors de la lecture ou de l’écriture d’informations sur un périphérique de stockage à accès séquentiel, l’heure et le lieu requis sont liés. Il est principalement utilisé pour stocker le système d’exploitation, diverses applications, données, etc.

  • Volatil. La RAM ne peut pas conserver les données lorsque l'alimentation est coupée. Si des données doivent être enregistrées, elles doivent être écrites dans la SRAM sur un périphérique de stockage à long terme (tel qu'un disque dur). Par rapport à la RAM et à la ROM, la plus grande différence entre les deux est que les données stockées dans la RAM disparaîtront automatiquement après la mise hors tension, tandis que la ROM ne disparaîtra pas automatiquement et pourra être enregistrée pendant une longue période sans alimentation.

  • Sensible à l'électricité statique. Comme d’autres circuits intégrés délicats, la mémoire vive est très sensible aux charges électrostatiques environnementales. L'électricité statique interférera avec la charge des condensateurs de la mémoire, provoquant une perte de données et même un grillage du circuit. Par conséquent, avant de toucher la mémoire vive, vous devez toucher la base métallique avec votre main.

  • Vitesse d'accès. La mémoire vive moderne offre les vitesses d'écriture et de lecture les plus rapides de presque tous les périphériques d'accès, et la latence d'accès à la mémoire d'un ordinateur portable est négligeable par rapport à d'autres périphériques de stockage impliquant des opérations mécaniques.

  • Besoin de rafraîchissement (régénération). La mémoire vive moderne repose sur des condensateurs pour stocker les données. Un condensateur complètement chargé représente un 1 (binaire) et un condensateur non chargé représente un 0. Étant donné que les condensateurs présentent des fuites dans une certaine mesure, les données seront progressivement perdues au fil du temps si aucun traitement spécial n'est effectué. Le rafraîchissement signifie lire périodiquement l'état du condensateur, puis recharger le condensateur selon son état d'origine pour compenser la charge perdue. La nécessité de rafraîchir explique exactement la nature volatile de la mémoire vive.

2. Mémoire en lecture seule

Mémoire en lecture seule (anglais : Read-Only Memory, abréviation : ROM). Les données stockées dans la ROM sont généralement écrites à l'avance avant d'être installées dans l'ensemble de la machine. Elles ne peuvent être lues que pendant le fonctionnement de l'ensemble de la machine et ne peuvent pas être réécrites rapidement et facilement comme une mémoire vive. Les données stockées dans la ROM sont stables et ne changeront pas après une panne de courant ; sa structure est relativement simple et facile à lire, elle est donc souvent utilisée pour stocker divers programmes et données fixes.

Caractéristiques de la mémoire en lecture seule :

  • La caractéristique de la mémoire en lecture seule est qu'elle ne peut lire que des informations et ne peut pas écrire d'informations à volonté. Une entrée de base est. solidifié dans la ROM de la carte mère/système de sortie, appelé BIOS (Basic Input Output System). Sa fonction principale est d'effectuer l'autotest à la mise sous tension du système, l'initialisation de chaque module fonctionnel du système, le pilote d'entrée/sortie de base du système et le démarrage du système d'exploitation.

Recommandations associées : "Cours d'apprentissage en programmation"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn