memoire, variable et erreur de segmentation

memoire, variable et erreur de segmentation - Python - Programmation

Marsh Posté le 16-03-2010 à 10:06:21    

Bonjour à tous.
 
Voila, j'utilise ipython, et python 2.6.4 sous Ubuntu 9.10.
Je fais tourner un script (Biosig, qui n'est pas compatible python3) qui permet de charger et afficher des signaux d'Electro Encepahalo Gram, et j'ai plusieurs problèmes.
 
1) Tout d'abord, je ne peut pas charger la totalité des données sinon, j'ai une erreur de mémoire de type :

Citation :

MemoryError: Could not allocate memory for path


Est il possible de lancer ipython en lui allouant plus de mémoire que par défaut (comme cela est faisable avec eclipse par exemple) ?
Au passage, lors de ce bug, le script ne s'arrête pas, et ne reconnais pas le ctrl+c, du coup je suis obliger de sortir de ipython
 
2) Ensuite, j'ai un autre bug, si je lance 2 fois de suite mon script ("run testBiosig.py" ) avec un nombre de données qu'il est capable d'afficher, au deuxième coup, j'ai une erreur de segmentation (sans plus d'explication mais peut etre un lien avec mon 3).
 
3) une fois que mon script est fini d'exécuter, les variables créées sont encore en mémoire (vu avec la commande who), donc j'ai rajouté dans mon script à la fin un del de toute les variables (ce qui ne règle pas le problème 2).
Mais je voulais savoir si il existe une commande pour supprimer manuellement toute les variable d'un coup genre un "del all"...
 
Merci beaucoup !

Reply

Marsh Posté le 16-03-2010 à 10:06:21   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed