Ayant récemment migré vers Windows 10 depuis Windows 7 et Linux (Ubuntu / Kali / Redhat) avec une utilisation intensive des systèmes d’exploitation virtuels
Il est difficile de réduire l'encombrement de la mémoire du système d'exploitation Windows 10 sur un nouvel ordinateur portable lenovoZ51-70 qui tente d'exécuter un système d'exploitation invité ayant échoué avec l'erreur ci-dessous dans les journaux eventvwr du système d'exploitation hôte
Provider [ Name] Application Error
EventID 1000 [ Qualifiers] 0
Level 2
Task 100
Keywords 0x80000000000000
TimeCreated [ SystemTime] 2016-01-26T10:26:59.000000000Z
EventRecordID 2163
Channel Application
Computer ZeroCool
Security
EventData VirtualBox.exe 5.0.14.5127 569e6712 QtCoreVBox4.dll 4.8.6.0 5565c7c8 c0000005 0000000000023217 1594 01d1582400729aef C:\Program Files\Oracle\VirtualBox\VirtualBox.exe C:\Program Files\Oracle\VirtualBox\QtCoreVBox4.dll 6f631a15-7ad8-4d59-bde5-59a431caf81e
Les journaux virtuels Virtual Box indiquent un manque de RAM disponible pour les applications sur lesquelles se verrouiller ... où l'invité n'a besoin que de 1600 Mo et l'ordinateur portable dispose de 4 Go de RAM et le système d'exploitation empêche les applications de consommer plus de 1400 Mo de RAM et selon les suggestions de Virtual Box. communauté ont considérablement augmenté la mémoire virtuelle du système d'exploitation.
La mise à niveau vers un autre module de ram est hautement improbable pour les prochains mois! cette question n’est soulevée qu’après de nombreuses recherches dans tous les forums techniques disponibles ... En tant que développeur d’applications d’entreprise, j’ai fait mes devoirs ...
Tout ce dont j'ai besoin de ce forum est de me fournir une liste des services du système d'exploitation inutile utilisant la mémoire, cela ne me dérangerait pas de pirater le registre ou une Dll si besoin est ....
Ou des mesures pour réduire l'encombrement de la mémoire du système d'exploitation Windows 10
Après avoir parcouru quelques forums techniques, la clé de registre et la taille du fichier d'échange ont été modifiées.
REGISTRY UPDATE * Démarrer> regedit (tapez regedit après avoir cliqué sur Démarrer) * HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control> Gestionnaire de sessions> Gestion de la mémoire * Cliquez avec le bouton droit de la souris sur ClearPageFileAtShutDown> Modifier> modifiez les données de la valeur en 1. * Redémarrez (maintenant ou après la mise à jour du contrôle) au dessous de)
PANNEAU DE COMMANDE MISE À JOUR * Panneau de configuration> Système et sécurité> Système> Paramètres système avancés> Performances> Paramètres> Mémoire virtuelle * Décochez la case "Gérer automatiquement la taille du fichier d'échange pour tous les lecteurs" * Cochez le bouton "Taille gérée par le système" * Redémarrez
Toujours la consommation de mémoire de Windows 10 64 bits reste encore 3Gigs curieusement.
Message d'erreur Virtual Box Capture d'écran d'erreur Virtual Box
Dans Windows 10, ils ont ajouté un nouveau concept dans le gestionnaire de mémoire, appelé magasin de compression, qui est une collection en mémoire de pages compressées. Cela signifie que lorsque le gestionnaire de mémoire ressent une pression sur la mémoire, il compressera les pages inutilisées au lieu de les écrire sur le disque. Cela réduit la quantité de mémoire utilisée par processus, ce qui permet à Windows 10 de gérer simultanément plus d'applications dans la mémoire physique. Cela contribue également à améliorer la réactivité sous Windows 10. Le magasin de compression figure dans l'ensemble de travail du processus système. Etant donné que le processus système garde le magasin en mémoire, son ensemble de travail augmente lorsque la mémoire est mise à la disposition d'autres processus. Cela est visible dans le Gestionnaire des tâches et la raison pour laquelle le processus système semble utiliser plus de mémoire que les versions précédentes.
Existe-t-il un moyen de modifier le Compression Store en fonction de mes besoins?