Vous n'êtes pas identifié(e).
Pages : 1
Bonjour Ă tous,
comme beaucoup,je connais un problème de memoire insuffisante depuis que j'ai installé le pmdg md11...Je viens de le réinstaller sur un fsx sp2 propre mais rien y fait ! Je croyais que le sp2 réglait ce problème de fuite de mémoire ?
Voici ma config; E6600 4Go de ram Nvidia 8800 GTS et W7 32 bits
Merci par avance
Intel Core i9 11900KF / RTX 4080 / 32Go / Watercooling / Ă©cran 32p 4K
Hors ligne
J'ai eu le meme probleme que j'ai resolu en modifiant la memoire virtuelle ( ce qui n'est qu'un pis aller )
Panneau config -> Systeme -> Proprietes systeme -> Avance -> Memoire virtuelle -> modifier taille du fichier d'echange
a+
Hors ligne
Bonjour,
Pour traquer les fuites mémoires, il existe un utilitaire développé anciennement par SysInternals depuis racheté par Microsoft qui s'appelle ProcMon.
De nombreux posts sur le sujet ont été écrits, je vous laisse faire une recherche sur le site. Il y a même un tutorial qui décrit pas à pas la démarche à suivre ...
En recherchant fuite mémoire, on trouve que certains add-ons provoquent des fuits lorsqu'ils ne sont pas installés conformément aux préconisations du distributeur (fonction recherche encore une fois).
Bon courage.
@+ Didier
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/members/53/P3Dv5HF-Reglages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B
Hors ligne
Salut gcl,
j'ai eus le même problème que toi, j'ai deux barrettes mémoires Corsair de 2GO, ce qui fait au totale 4GO de RAM (enfin théorie!!!!).
Malheureusement Windows vista n'utilise que 512MO par défaut. J'ai légèrement booster mes barrettes à 2GO dans "regedit" et tous va beaucoup mieux, plus de coupure de FSX en plein vol avec comme message d'erreur "Mémoire insuffisante" .
Bons vols.
Dernière modification par eagle-one (16-08-2010 10:08:18)
La brièveté n'est pas une vertu quand on cherche le savoir pour lui même
Hors ligne
Pourrais-tu nous en dire plus sur ta "manip" avec regedit et la clé du registre touchée ?
@+ Didier
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/members/53/P3Dv5HF-Reglages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B
Hors ligne
Je pense avoir trouvé la solution grace au topic d'amentiba !
menu démarrer / accessoires / ouvrir l'invite de commande en mode administrateur (clic droit sur l'icône - ouvrir en tant que...)
recopiez (ou copiez / collez) cette ligne dans la fenĂŞtre de commande :
bcdedit /set IncreaseUserVA 2560
validez en appuyant sur "entrée"
relancez l'ordinateur (reboot)
Encore quelques tests Ă faire mais il semblerait que cela fonctionne !
Intel Core i9 11900KF / RTX 4080 / 32Go / Watercooling / Ă©cran 32p 4K
Hors ligne
Salut gcl,
j'ai eus le même problème que toi, j'ai deux barrettes mémoires Corsair de 2GO, ce qui fait au totale 4GO de RAM (enfin théorie!!!!).
Malheureusement Windows vista n'utilise que 512MO par défaut.
Gnnnnééé? Ah bon?
I5 4670K OC@4.6gh | Asus Z87 Deluxe | Aplenföhn brocken 2 | 2*4Go Patriot | GTX 1080 8GB | Lancool K56 + Silent Master 600W | Win 10
Hors ligne
HĂ©las ioba !!!!!!!!
Pour Lagaffe :
dans rechercher dans le menu démarré tu tapes "regedit" ensuite tu recherches la clé suivante :
"HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/control/session Manager/MemoryManagement"
Ensuite tu fais un double click sur "IoPageLockLimit",
et là normalement pour Vista par défaut tu as 512M0 avec pour valeur 00070000. Si tu veux avoir 1G0 de RAM tu remplaces cette valeur par 000F0000 et tout en t'assurant que la case hexadécimale soit cochée, tu redémarres ton ordinateur et tu verras la différence.
Si ça ne te suffit pas (tout comme moi) et que tu veux 2G0 de RAM tu recommences la manip et tu rentres la valeur suivante 001F0000. C'est ce que j'ai et là ! C'est le Top.
Bons vols.
Dernière modification par eagle-one (16-08-2010 15:58:55)
La brièveté n'est pas une vertu quand on cherche le savoir pour lui même
Hors ligne
Bonjour
J'ai fait une recherche dans ma base de registre et je ne trouve pas "IoPageLockLimit".
Ce treme n'existe pas dans le clé HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/control/session Manager/MemoryManagement".
Cordialement
Jacques
Hors ligne
Bonsoir,
Voici ce que dit le Technet Microsoft (la Bible Windows on Line) sur cette clef :
IoPageLockLimit : HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
Data type Range Default value
------------------------------------------------------------------------------------------------------
REG_DWORD 0x0 | 0x1–0xFFFFFFFF bytes 0
Description : Specifies the maximum number of bytes that can be locked for I/O operations.
Value Meaning
------------------------------------------------------------------------------------------------------
0x0 The system sets the lock limit to 512 KB.
0x1–0xFFFFFFFF bytes The value entered takes precedence over the system default and is used as the I/O lock limit.
Note
The amount of physical memory on the computer determines the maximum lock limit. Do not set the lock limit above the following values:
Amount of physical memory Maximum lock limit
------------------------------------------------------------------------------------------------------
Less than 64 MB Physical memory minus 7 MB
64 MB–500 MB Physical memory minus 16 MB
512 MB and greater Physical memory minus 64 MB
Cette clef va nous permettre d'optimiser la mémoire en se concentrant plus particulièrement sur la mémoire attribuée aux entrées/sorties !
Les échanges entre la RAM et le disque dur sont effectués par « pages » et par défaut, la taille de ces pages est de 512 Ko. Si l’on augmente ce paramètre, il est possible d’accélérer les échanges effectués avec le disque, puisque qu’une plus grande quantité de données est lue à chaque fois. Le paramètre spécifiant la taille maximale dans le Registre s’intitule IOPageLockLimit.
La valeur de IOPageLockLimit (0 dans le cas d’une page de 512 Ko) peut être augmentée jusqu’à un certain niveau. L’idéal consiste à essayer diverses valeurs en partant de 1024 et en procédant par incréments de 1024 et en vérifiant si votre ordinateur gagne en performance. La valeur 8192 apparaît souvent optimale – il est toutefois possible de monter jusqu’à 16384 Ko.
Donnez lui une des valeurs suivantes en fonction de votre quantité de RAM (valeur en hexadécimal) :
- 128 Mo de RAM : 0001C000
- 256 Mo de RAM : 0003C000
- 384 Mo de RAM : 0005C000
- 512 Mo de RAM : 00070000
- 1024 Mo de RAM : 000F0000
puis Rebootez !
Il est assez délicat de trouver une valeur pertinente pour IoPageLockLimit. On peut néanmoins établir la règle suivante :
- si vous avez moins de 64 Mo de RAM, vous devez soustraire 7 Mo à votre quantité totale de RAM avant de convertir en hexadécimal.
- entre 64 et 512, vous devez soustraire 16 Mo à votre quantité totale de RAM avant de convertir en hexadécimal.
- à partir de 512 Mo, vous devez soustraire 64 Mo à votre quantité totale de RAM avant de convertir en hexadécimal.
Exemple avec 512 Mo :
---------------------------
512 - 64 = 448 (on soustrait la quantité de RAM totale avec 64)
448 * 1024 = 458752 (on convertit de méga-octets en kilo-octets)
458752= 70000 (on convertit en hexadécimal, la calculatrice Windows peut le faire pour vous )
On donne donc la valeur 70000 (soit 00070000 sur 8 digits) Ă IoPageLockLimit
En résumé mettre l'équivalent de 2G rien que pour les I/O ... cela dépend effectivement de la mémoire totale disponible mais attention à l'OS que vous avez et à la quantité de mémoire qu'il sait gérer.
Personnellement, j'ai 4 Go mais 3.25 sont reconnu sous XP 32bits donc je ne m'aventurerais pas à dépasser la valeur de 1G soit en hexa 000F0000.
@JacquesGSN : Je ne l'avait pas non plus. Je viens de la modifier en 70000(hexa) et de rebooter: le système fonctionne ... de là à dire que c'est mieux, il faudra faire quelques tests. Toutefois, je travaille toujours en sauvegardant mes OS via un GHOST donc en cas de gros pépin, je boote sur un Windows Live CD (BartPE) et je réinstalle mon OS, ce dernier faisant entre 10 et 15 Go cela prend moins de 5 mn pour récupérer un système opérationnel.
Dernière modification par Lagaffe (16-08-2010 17:19:30)
@+ Didier
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/members/53/P3Dv5HF-Reglages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B
Hors ligne
Merci Lagaffe pour tes explications.
Tu dis que tu n'avais pas non plus cette clé, mais tu ne dis pas comment faire pour l'obtenir ?
J'ai Windows Vista 32 bits
Cordialement
Jacques
Hors ligne
Bonsoir,
Pour jacquesGSN :
si tu n'as pas le dossier "IoPageLockLimit", il te suffit de le créer dans "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/control/session Manager/MemoryManagement", click droit nouveau dossier etc.... tu redémarres ensuite ton ordinateur et tu recommences la manip. J'ai dut le créer moi aussi.
Bons vols.
Dernière modification par eagle-one (16-08-2010 18:53:06)
La brièveté n'est pas une vertu quand on cherche le savoir pour lui même
Hors ligne
Effectivement alors:
- aller dans l'abrosecence indiquée par Eagle-one
- click droit et sélectionner Dword
- renseigner le nom de la clef avec IoPageLockLimit
- click sur Hexadecimal et entre la valeur adéquate.
It's all folks !
@+ Didier
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/members/53/P3Dv5HF-Reglages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B
Hors ligne
bon je sais que c'est un vieux post mais est ce que cette manip fonctionne sous windows XP?
moi j'ai des probleme de memeoire insuffisante uniquement quand je vol en reseau....
au bout d'une heure Ă 1h30 de vol paf... je commence Ă avoir pleins d'artefac puis le fameux message "memoire insuffisante...
A+
Aarnaud
Hors ligne
mes problèmes de mémoire insuffisante ont été réglé avec le passage à win 7 en 64 bits.
alors que j'en avais souvent sous xp 32 (avec 4go de ram et divers essais de modification de IncreaseUserVA et compagnie), je n'avais jamais pu y arriver. Et miracle, depuis que je suis sous w7 64, plus aucun soucis.
Nicolas
Hors ligne
Bonjour,
+1 Nirgal, en 32 bits avec le MD11, j'avais le meme soucis.
Le passage a un OS64bits a regle tous ces problemes
Avant cela j avais essaye beaucoup de manips trouvees sur le web sans succes.
Bons vols
Hors ligne
Bonjour,
@Arnaud
bon je sais que c'est un vieux post mais est ce que cette manip fonctionne sous windows XP?
Si tu avais regardé ma signature et lu attentivement mes réponses
... j'ai 4 Go mais 3.25 sont reconnus sous XP 32bits donc ...
=> cela fonctionne sous XP 32 bits.
Pour les fuites mémoires, plusieurs pistes sont à explorer:
- vérifier le fichier de pagination (le swap) voire l'augmenter si besoin
- utiliser le paramètres USERVA (faire une recherche sur le forum - post d'Ericktu)
- traquer la fuite avec ProcMon (faire une recherche sur le forum - post de g2loq)
Truc pour le fichier de pagination:
- le supprimer puis rebooter,
- défragmenter parfaitement le disque dur,
- rebooter,
- recréer le fichier avec la bonne dimension.
Ceci permet d'avoir un "fichier d'un seul morceau" plutôt qu'un gruyère et si le système a besoin de paginer il pourra le faire dans de meilleures conditions.
Passer à un autre OS est aussi une solution mais qui demande un certain investissement: financier d'abord puis du temps à consacrer pour tout configurer et réinstaller. Apparemment, certains ont des résultats.
@+ Didier
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/members/53/P3Dv5HF-Reglages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B
Hors ligne
Salut Ă tous,
J'ajouterais aux propositions de Didier la création d'une partition dédiée au fichier de pagination, même avec un seul disque dur ; ainsi en fixant la taille de ce fichier, on est sûr qu'il est en un seul morceau. Chez moi une parition de 5Go et un fichier de 4 096 Mo. Le mieux demeure qd meme de mettre cette partition sur le 2e disque dur (celui où n'est pas windows), mais pour l'instant je n'en ai qu'un seul...
En ce qui concerne "IoPageLockLimit", j'ai testé la valeur à la moitié de la RAM, soit 1966080 en Dec, si ça n'améliore pas franchement les choses, pas de plantage ou d'erreur depuis, alors je l'ai laissée.
A+
Dernière modification par Green51 (18-09-2010 13:19:25)
Green51
Gonfleur d'hélice
ASRock P67 Fatal1ty Professional _ I5 2500K@4.6GHz _ RAM 4x4Go G Skill F3-12800CL9-4GBXL _ N560GTX-Ti Twin Frozr II/OC _OCZ-AGILITY3 111 Go + OCZ-AGILITY3 240 Go (FSX) + WDC WD3000HLFS-01MZU + SAMSUNG HD103SJ + SAMSUNG HD103UJ + ST1000DM003-9YN162 _ Samsung T220 1680x1050_Corsair TX650 _ HAF 932 _ Cooler MasterHyper 212 EVO _ W7 64bits.
Hors ligne
Pages : 1