IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

problème de mémoire?


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Février 2011
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 9
    Par défaut problème de mémoire?
    Bonjour tout le monde,
    J’ai écrit un programme qui me permet de calculer des intégrales multidimensionnelles par la méthode de cubature. Ce programme nécessite beaucoup de mémoire notamment pour les intégrales de dimensions très élevés ( 10 et plus).
    Je travaille sur un ordinateur portable ave une RAM de 4 Go. J’utilise l’xEmacs pour éditer le programme et cygwin pour le compiler et l’exécute.
    La compilation du programme se fait normalement mais pour l’exécution (uniquement pour les dimensions élevées) un premier message d’alerte de performance suggérant que la mémoire est fortement utilisées ensuite cygwin m’affiche un message :

    1155657 [sig] cdf_mdim 3172 c:\programC\tarek\cdf_mdim.exe: *** fatal error - called with threadlist_ix -1
    Hangup

    J’ai essayé de suivre la mémoire absorbée par ce programme (via le gestionnaire de tache) et je remarque que lorsque la mémoire utilisée par le programme atteint plus que la moitié de la RAM totale (presque 1,96 Go) , le programme est arrêté et cygwin affiche son message d’erreur.
    Est-ce que je dois augmenter plus ma mémoire RAM ou c’est un problème dans mon code ?
    Merci d’avance

  2. #2
    Invité(e)
    Invité(e)
    Par défaut
    Avec Windows, sur un processeur 32 bits, tu es limité à 2 Go de ram par processus.

    edit
    Source : http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
    /edit

    Une solution simple serait d'utiliser une machine 64 bits (de plus en plus fréquent aujourd'hui)

    PS : sur le site msdn, on trouve des méthodes pour passer outre cette limite et aller jusqu'à 4 Go, mais je ne l'ai jamais vu fonctionner en vrai.

Discussions similaires

  1. [WORD]Problème de mémoire
    Par Dnx dans le forum VBA Word
    Réponses: 17
    Dernier message: 05/10/2005, 14h48
  2. [Tomcat][Spring] Problème utilisation mémoire
    Par Wutintin dans le forum Hibernate
    Réponses: 12
    Dernier message: 08/09/2005, 14h57
  3. [Crystal Report]Problème de mémoire avec le moteur RDC
    Par sur_uix dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 26/05/2005, 09h09
  4. Problème de mémoire avec BDE
    Par Machuet dans le forum Bases de données
    Réponses: 3
    Dernier message: 13/07/2004, 10h11
  5. Problème de mémoire Affichage images
    Par Repti dans le forum C++Builder
    Réponses: 6
    Dernier message: 29/03/2004, 20h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo