Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
976 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Echec d'allocation mémoire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Echec d'allocation mémoire

n°3007946
pyrah36
Posté le 13-09-2011 à 15:52:02  profilanswer
 

Salut tous le monde,
 
Bon voilà, j'ai un problème avec mon logiciel de CAO (catia). Lorsque je lance un calcul de déformation d'une pièce et que je lui demande une grande précision, le logiciel me renvois ce message d'erreur après un petit moment de calcul :
 
Mémoire contiguë insuffisante
Echec dans l'allocation mémoire
Bloc mémoire demandé : 220877KBytes
Plus gros bloc mémoire disponible : 130377KBytes

 
Je voudrais savoir si il y a un moyen d'augmenter la taille des blocs mémoires dispo afin que mon calcul ne s'arrête pas ?
J'ai déjà essayé d'augmenter la taille de la mémoire virtuelle, mais ça ne change rien.
La version de catia est la V5R19, mon pc est pas tout récent (3ans) tourne sous windows 7 32bits, j'ai 3GO de ram, mon proc est un intel duo T8300 et ma carte graphique une GeForce 9500m GS.
 
Merci  :hello:

mood
Publicité
Posté le 13-09-2011 à 15:52:02  profilanswer
 

n°3008245
blazkowicz
Posté le 13-09-2011 à 21:01:38  profilanswer
 

utiliser l'option "/3GB" :  (ça parle de windows server mais c'est pareil)
 
http://technet.microsoft.com/fr-fr [...] 65%29.aspx
 
cela permet à un processus de pouvoir utiliser plus de 2Go de ram, il faut cependant que catia soit compatible.

n°3008347
pyrah36
Posté le 14-09-2011 à 10:59:41  profilanswer
 

Merci pour la réponse.
J'ai effectué la manipulation pour utiliser l'option "/3GB" et j'ai modifié le noyau de catia, mais ça ne change rien.
J'ai par contre remarqué que le problème venait effectivement de ma ram.
Il arrive un moment ou la mémoire libre est a 0 et ça plante à ce moment là (catia utilise alors environ 1,2Go de ram mais mon utilisation de mémoire physique est à 65% environ d'après le gestionnaire de tâche).
Ce que je ne comprend pas en revanche, c'est pourquoi la ram ne se décharge pas dans la mémoire virtuelle...
J'ai également remarqué que lorsque je suis simplement sur internet avec rien d'autre d'allumé derrière, ma ram utilisée est de 1,13Go alors que quand je fais la somme de la ram utilisée par les processus lancés, j'arrive à environ 350Mo....
Voici 2 images de l'utilisation de ma ram :
http://img37.imageshack.us/img37/7002/sansre2dp.png

 

http://img853.imageshack.us/img853/3703/sansrecc.png
Ce qui m'embête le plus, c'est le fait que la mémoire physique libre est seulement de 900Mo environ alors qu'il y en a beaucoup plus de libre en théorie....


Message édité par pyrah36 le 14-09-2011 à 11:04:43
n°3008358
gougoul07
Bo comme un dieu
Posté le 14-09-2011 à 11:47:10  profilanswer
 

lance ton process sur une machine vide


---------------
Mieux vaut apprendre à un homme à pêcher avant de l'avoir tué.
n°3011481
blazkowicz
Posté le 05-10-2011 à 13:25:21  profilanswer
 

u
 
c'est normal cette histoire, car windows vista/7 compte la mémoire utilisée pour le cache comme "utilisée", j'ai la même chose sous linux mais avec deux lecture différentes :
 
95Mo de mémoire libre, ou bien 1368Mo de mémoire libre, c'est selon!
 

Code :
  1. total       used       free     shared    buffers     cached
  2. Mem:          2012       1916         95          0        116       1156
  3. -/+ buffers/cache:        643       1368
  4. Swap:          975          0        975


 
la meilleure solution est de passer en windows 64bits et catia 64bits, et monter à 4Go (20€ la barrette 2Go)

n°3011482
blazkowicz
Posté le 05-10-2011 à 13:29:16  profilanswer
 

d'ailleurs même avec un windows 64bits et un CATIA 32bits, cela pourrait marcher mieux.

n°3011506
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 05-10-2011 à 16:08:41  profilanswer
 

Laisse moi deviner.... tu t’est cru plus malin que les ingé de Catia et Microsoft réunis et tu a désactivé complétement le SWAP de windows ?


---------------
#mais-chut
n°3011656
pyrah36
Posté le 06-10-2011 à 17:17:19  profilanswer
 

Oui bien sûr Z_cool, j'ai désactivé tout le SWAP windows et j'ai mis 1To de mémoire virtuelle....
Franchement, si c'est pour faire des remarques de flute comme ça Z_cool, passe ton chemin et arrêtes de polluer les post.
Je suis pas une bête en informatique, mais y a des limites quand même...

n°3011683
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 06-10-2011 à 21:05:06  profilanswer
 

énormément de monde pense qu'avec > de 4GO de RAM, ils peuvent désactiver le SWAP.  
 
manque de chance, certain grosse appli professionnel (un peut comme CATIA) en ont besoin d'un minimum


Message édité par Z_cool le 06-10-2011 à 21:05:43

---------------
#mais-chut
n°3011815
blazkowicz
Posté le 08-10-2011 à 13:18:07  profilanswer
 

oui
contrairement à linux, windows utilise toujours un peu de swap.
et une raison très technique que j'ai lue : certains programmes créent des fichiers "mappés en mémoire" (une technique qui permet de traiter un fichier comme une partie de la ram, et ainsi de gagner en performance).  
 
cela consomme de l'espace d'adressage (le truc qui est de 4Go en 32bits) mais une subtilité est que bien souvent le programme ne cherche pas loin et se sert.. du swap!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Echec d'allocation mémoire

 

Sujets relatifs
virus bloc mode sans echecQuantité de mémoire affecté à la carte graphique
pagefile.sys avec 16Gb de mémoire, 2 SSD pour un usage proEchec installation pilote nvidia
Echec installation windows 7 sur pc portablemode sans echec
[Dur à résoudre] Mémoire Système VS Mémoire ViveImpossible de voir disks amovibles sur les port USB
win 7 pas d'acces au mode sans echec ??Carte Memoire avec virus AHDV_VIRUS, Que faire?
Plus de sujets relatifs à : Echec d'allocation mémoire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR