Maison  >  Article  >  tutoriels informatiques  >  Optimisation importante de la mémoire, que dois-je faire si l'ordinateur passe à une vitesse de mémoire de 16 Go/32 Go et qu'il n'y a aucun changement ?

Optimisation importante de la mémoire, que dois-je faire si l'ordinateur passe à une vitesse de mémoire de 16 Go/32 Go et qu'il n'y a aucun changement ?

WBOY
WBOYoriginal
2024-06-18 18:51:20974parcourir

Pour les disques durs mécaniques ou les disques SSD SATA, vous ressentirez l'augmentation de la vitesse d'exécution du logiciel. S'il s'agit d'un disque dur NVME, vous ne la ressentirez peut-être pas.

1. Importez le registre

Créez un nouveau document texte sur le bureau, copiez et collez le contenu suivant, enregistrez-le sous 1.reg, puis cliquez avec le bouton droit pour fusionner et redémarrer l'ordinateur.

WindowsRegistryEditorVersion5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement]
"DisablePagingExecutive"=dword:00000001
"LargeSystemCache"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters]
"EnablePrefetcher"=dword:00000003

Deuxièmement, l'administrateur PowerShell

exécute la commande get-mmagent pour vérifier l'état de prélecture du système. True signifie qu'il est activé, False signifie qu'il est désactivé :

Le programme ApplicationLaunchPrefetching est préchargé dans la mémoire (activé si le programme ApplicationLaunchPrefetching est préchargé dans la mémoire). la mémoire est grande)

Pré-exécution du programme ApplicationPreLaunch (activez-le lorsque la vitesse du processeur est élevée) (Vous devez d'abord l'activer, sinon il vous demandera Enable-MMAgent : cette demande n'est pas prise en charge.)

MaxOperationAPIFiles Le nombre maximum de fichiers que le programme peut précharger dans la mémoire (plus la mémoire est grande, plus elle est activée, la valeur par défaut est 256) (Il s'agit du nombre de fichiers dans C:WindowsPrefetch. Si votre mémoire est très grande, comme 16 Go ou 32G, vous pouvez le définir plus grand, et vous pouvez le définir de 1 à 8192) Exécutez simplement set-mmagent et entrez le numéro

MemoryCompression (activer lorsque la vitesse du processeur est élevée)

OperationAPI (activer lorsque la mémoire est grande, permettant à la mémoire de prélire tout programme non système)

PageCombining (permet au système de fusionner des mémoires avec le même contenu, ce qui peut économiser de la mémoire et de la vitesse du processeur. Ouvrez-le bientôt)

Optimisation importante de la mémoire, que dois-je faire si lordinateur passe à une vitesse de mémoire de 16 Go/32 Go et quil ny a aucun changement ?

L'image ci-dessus est le projet que l'éditeur a ouvert et fermé, CPU 12400, mémoire 32go.

Fermez Disable-MMAgent et ajoutez le nom du projet

Activez Enable-MMAgent et ajoutez le nom du projet

Enable-MMAgent -ApplicationLaunchPrefetching

Enable-MMAgent -ApplicationPreLaunch Cela doit d'abord être activé, sinon une erreur peut être signalée

Enable-MMAgent -OperationAPI

Disable-MMAgent -MemoryCompression

Disable-MMAgent -PageCombining

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