Page 1 sur 2

Fuite mémoire ?

Publié : 30 oct. 2009, 02:55
par Ashen_Shugar
Bonjour !
J'en ai parlé a Ackak mais il n'a pas trop le temps et je voulais savoir si d'autres avait ce problème.

Si je démarre Landes Éternelles, puis que je vais dans le Gestionnaire des tâches, onglet processus, j'observe que la mémoire allouée au client augmente de seconde en seconde. Je débute a environ 60000ko et au bout de 2 à 4 heures, j'en suis a 600000ko ! Multiplié par 10 ! Donc il y a une fuite mémoire mais je ne sais pas comment faire de tests de performances pour essayer de voir d'où ça vient. Je vais regarder ça.

Je voulais vraiment savoir si c'est que moi, ou d'autres peuvent observer cette fuite de mémoire.
Bonne soirée

[EDIT]Euhhh... Peut être que j'aurais du poster dans aide, non ?[/EDIT]

Re: Fuite mémoire ?

Publié : 30 oct. 2009, 08:44
par TonyFlow
Je laisse souvent le client tourner assez longtemps (plusieurs semaines sans le redémarrer par exemple) alors je ne crois pas avoir de fuite mémoire pour ma part (ma RAM n'étant pas colossale je suppose que je m'en serais rendu compte ^^).

Actuellement j'ai un client lancé depuis plus d'une semaine qui prend environs 80Mo de mémoire résiduelle sous Linux (pour un total de 215Mo de mémoire virtuelle en prenant en compte tout ce qui est conservé en swap).

Par contre, je joue avec une configuration minimale : homme pauvre, ni son ni musique...
Peut-être pourrais-tu essayer de lancer ton client en désactivant les options (sons, effets graphiques...) pour voir si tu constates toujours une telle augmentation d'occupation mémoire ?

Re: Fuite mémoire ?

Publié : 30 oct. 2009, 11:40
par Ashen_Shugar
Je vais essayer. Merci.

Re: Fuite mémoire ?

Publié : 30 oct. 2009, 17:16
par XlurP
peut etre peut tu aussi donner ta configuration, la fuite n'est peut etre pas directement dans le client mais dans une libraire ou un driver du systeme hote

Re: Fuite mémoire ?

Publié : 05 nov. 2009, 13:11
par Ashen_Shugar
Bonjour, je poste enfin ma config matérielle :

-Processeur AMD Athlon 64 X2 5000+ 2600MHz
-1500MO DDR2 de mémoire vive avec
:arrow: Une 1GO PC2-6400 (400MHz)
:arrow: et une 500MO PC2-3200 (200MHz)
-Ma carte mère est une ASUS M2V
-Ma carte graphique est une HD4870

Et ça me rappele que c'est pas bon d'avoir des rams a des fréquences différentes.
Serait-ce à cause des rams ? Ou dois-je chercher ailleurs ?

Re: Fuite mémoire ?

Publié : 05 nov. 2009, 13:56
par Ackak
Si je me souviens bien de ce que j'ai lu, c'est surtout que ta RAM qui est à 400MHz ne fonctionne qu'à 200 MHz. Sur le fait que cela peut poser problème, je ne sais. Peut-être faudrait-il tester une fois, avec qu'une seule barrette pour savoir si le problème vient de là ou pas.

Re: Fuite mémoire ?

Publié : 08 nov. 2009, 12:20
par Ashen_Shugar
J'ai essayé en enlevant la barre de ram la moins puissante, mais aucun résultat.

Re: Fuite mémoire ?

Publié : 10 nov. 2009, 00:36
par Romir
Salut,

J'ai remarqué avec Ackak que la ram utilisait grimper pas mal de mon côté aussi. J'ai des coupures inexplicable que windows n'explique pas. Ca le fait à des moments qui n'ont relativement rien à voir. J'ai jamais réussi à trouver une similitude dans ces coupures brutales.

Je vais tenter de mettre ma configuration.

Processeur AMD Phenom II X2 550
carte mère MSI MS-7309 1.0

alors ça, ça doit être ma ram: 3071 Mo

et ça, je suppose que c'est ma carte graphique:
ATI Technologies Inc RV770 [Radeon HD 4850]

Normalement, les drivers sont à jour.


Quand Ackak m'a demandé, ça grimpait à plus de 350.000 ko. Bref, ça a l'air très instable. Bon... Ben c'est tout.

Re: Fuite mémoire ?

Publié : 10 nov. 2009, 00:43
par Ackak
Un sujet sur le jeu US qui parle des soucis sur les cartes graphique ATI HD 4800 :
http://www.eternal-lands.com/forum/inde ... opic=50681

Je ne sais pas si cela a un rapport avec les fuites mémoires, mais c'est une piste à suivre.

Re: Fuite mémoire ?

Publié : 10 nov. 2009, 00:57
par Romir
Alors là je viens d'avoir une coupure là. J'ai regardé aussitôt le gestionnaire des taches, le jeu étant bloqué, pas fermé. Plus de 800.000 ko.

C'est relativement... impressionnant.

Re: Fuite mémoire ?

Publié : 10 nov. 2009, 08:46
par Ashen_Shugar
Oui c'est tout a fait ça, la mémoire alouée se multiplie, elle augmente de secondes en secondes.
Je vais lire le post sur les cartes HD4800 dès que j'ai le temps.

Re: Fuite mémoire ?

Publié : 10 nov. 2009, 11:50
par Skwyrell
J'avais lu il y a quelques mois, en faisant quelques recherches avant de changer d'ordinateur, un forum sur les cartes graphiques, quelques personnes évoquaient ce problème de fuites mémoires sur certains jeux avec des cartes ati hd4800 et des brouettes. Je m'étais du coup tourné vers autre chose. Apparemment, ils réglaient le problème qu'avec des patchs développés directement pour ces jeux précis (s'ils existaient).

Re: Fuite mémoire ?

Publié : 10 nov. 2009, 12:01
par Romir
J'y comprends rien alors je vais te laisser gérer Ashen. On se tient au courant :)

Re: Fuite mémoire ?

Publié : 11 nov. 2009, 23:28
par Aliquando
Moi j'ai des fuites mémoires tu peux utiliser un outil qui s'appelle valgrind pour les detecter plusieurs tutoriel existe pour son utilisation et l'interpretation des resultats

Re: Fuite mémoire ?

Publié : 13 nov. 2009, 19:56
par Ashen_Shugar
Merci pour ces programmes, je vais regarder ça. Je n'ai rien trouvé a propos des cartes graphiques qui ai un rapport avec ces fuites pour le moment.

Re: Fuite mémoire ?

Publié : 21 nov. 2009, 17:18
par BeBeLiOuS
Bonjour,

Même problème de fuite mémoire pour moi (sous windows) , entre 50ko/s et 500ko/s suivant les cartes.
Mais uniquement en mode 3D, si j'affiche la carte avec TAB la fuite s'arrête...
Landes Eternelles plante quand j'ai plus de ram dispo.

Je relance régulièrement le jeu quand j'y pense, et j'affiche la carte quand je récolte ou apm pour palier au problème.

j'ai réinstallé plusieurs fois les drivers ATI (pour HD3400) rien y fait...

Voilà mes constatations si elles peuvent vous aider...

Re: Fuite mémoire ?

Publié : 21 nov. 2009, 21:25
par Ackak
Cela semble bien venir donc des cartes HD d'ATI. Je ne vois pas ce qui peut poser problème, mais je vais regarder sur le forum US s'ils ont des remontées.

Re: Fuite mémoire ?

Publié : 23 nov. 2009, 13:22
par Romir
Je confirme hein, quand on a la carte ou bien l'histo il n'y a aucunes fuites.

Au prix où ça coute ces cartes graphiques hein.. -_-


*fais des offrandes au dieu Ackak pour obtenir sa clémence et qu'il bénisse son pc.*

Re: Fuite mémoire ?

Publié : 11 juin 2010, 11:59
par Romir
Etrangement..

Je n'ai plus de fuites de mémoire, et vous? Je ne pense pas que les témoins verront le topic mais sait-on jamais.. :)

Re: Fuite mémoire ?

Publié : 11 juin 2010, 17:28
par Ashen_Shugar
J'ai cherché longtemps sans trouver la source de cette fuite.
J'ai pourtant fais plusieurs tests aussi.
Mais en tout cas, ça vient du matériel. Je suppose que c'est la carte graphique.

Il faudrait que je réessaye pour te dire si moi aussi j'ai encore des fuites, parce que je ne suis plus sur le même PC.