/ / Mémoire de l'ordinateur virtuel et façons de l'augmenter

La mémoire de l'ordinateur virtuel et les moyens de l'augmenter

La mémoire virtuelle est un spécialtechnologie, à travers laquelle la gestion de la mémoire des systèmes informatiques en utilisant des systèmes d'exploitation multifonctions. L'essence de cette technologie est que chaque programme pour assurer son efficacité dans la composition d'un tel dispositif, se réfère à la mémoire générale de l'ordinateur à une adresse distincte. Un tel adressage est affiché d'une certaine manière sur le module physique qui fournit cette mémoire. L'augmentation de l'efficacité de l'utilisation de la mémoire ainsi organisée est obtenue par le fait que pour chaque programme en cours d'exécution, l'espace mémoire nécessaire est réservé. En outre, la mémoire virtuelle de l'ordinateur permet à l'utilisateur d'augmenter le volume total, atteignant des indicateurs qui dépassent ceux trouvés sur les périphériques physiques. Ceci est fourni par la technologie de pompage des ressources inutilisées dans le stockage.

L'apparence de cette technologie se réfère au milieule siècle dernier. Avant cela, deux niveaux de mémoire ont été utilisés dans les dispositifs informatiques - primaire et secondaire. L'émergence de la mémoire virtuelle a été dictée par le besoin de trouver un mode de contrôle plus simple.

Lorsque vous utilisez la mémoire de l'ordinateur virtuelsimplifie grandement le processus de programmation, car il élimine le besoin de surveiller en permanence la quantité de mémoire utilisée et libre ou de la distribuer entre les programmes en cours d'exécution. Pratiquement pour chaque application fonctionnant avec cette technologie, l'accès à l'espace d'adressage entier est fourni, indépendamment de la quantité d'appareils physiques pour lesquels il est conçu.

Au sens le plus général, la mémoire virtuelle de l'ordinateur résout les problèmes suivants:

- simplifie et rationalise l'adressage de la mémoire pour les applications en cours d'exécution;

- Fournit une gestion rationnelle de RAM - RAM, en sélectionnant et en stockant les applications les plus populaires et fréquemment utilisées;

- Automatise les processus de calcul de telle sorte que chaque processus soit implémenté comme s'il possédait toute la mémoire de l'ordinateur.

Dans les ordinateurs modernes, la technologie de la créationla mémoire virtuelle est prise en charge et en raison de la prise en charge matérielle, sauf dans les cas où des tâches spéciales sont exécutées lorsque des modes de fonctionnement ultra-rapides sont requis. En règle générale, de tels dispositifs ne sont pas destinés à une utilisation en masse et, par conséquent, le multifonctionnel est sensiblement limité.

La technologie considérée est mise en œuvre principalement de deux manières différentes.

L’organisation de la page prévoit la divisionRAM sur les pages avec un montant fixe, en règle générale - 4096 octets. À l'intérieur de cette taille, il y a un fichier qui code des informations sur son numéro de séquence (numéro de page) et son décalage. Le processeur central de l'ordinateur transforme le numéro de page en l'adresse correspondante. Le processeur convertit le numéro de page virtuelle en adresse correspondante sur le périphérique physique. Le système d'exploitation "surveille" de manière indépendante l'utilisation de cette cellule de mémoire et la contrôle, selon qu'elle est occupée ou non.

L’organisation des segments est basée sur le fait queLa mémoire virtuelle d'un ordinateur est divisée en parties spécifiques, auxquelles le système d'exploitation attribue des droits d'accès pour chaque programme. Le processus d'adressage avec cette méthode est presque identique à celui utilisé dans la méthode de pagination. Cependant, la distribution des segments entraîne leur fragmentation, ce qui affecte négativement la vitesse de l'ordinateur. Pour remédier à cet inconvénient de deux manières: soit augmenter la quantité de mémoire, soit libérer l’utilisateur, en supprimant les données inutiles. Pour savoir comment libérer de la mémoire virtuelle, tout utilisateur peut contacter le service d’aide du système d’exploitation installé sur l’ordinateur. Cette procédure simple est détaillée dans cette section.

L'augmentation de la quantité de mémoire virtuelle peutréalisé de deux manières principales - le nettoyage, comme mentionné ci-dessus, ou en augmentant son volume physique, en installant un nouvel équipement. Il existe de nombreux programmes qui vous indiqueront comment augmenter la quantité de mémoire virtuelle et vous aideront qualitativement à le faire vous-même.

Lisez plus: