La Fibre

Télécom => Logiciels et systèmes d'exploitation => Logiciels Logiciels => Discussion démarrée par: butler_fr le 09 septembre 2012 à 00:29:50

Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 09 septembre 2012 à 00:29:50
Salut à tous!

je rencontre actuellement un problème assez embêtant (voir même assez chiant pardonné l'expression).
j'ai une fuite de mémoire vive sur mon pc.
En gros je me retrouve avec mes 6go de ram utilisé avec peu d'applis (opera/origin/panneau de conf/task manager/et avant bf3) qui tournent, et le système qui swap comme un fou.

comment faire pour trouver la source du problème?

petite précision le problème est apparue avec la consumer preview de w8, et est passé par toutes les versions (release preview, et maintenant rtm)
le problème n'est pas présent avec w7

je rencontre ce problème de façon totalement aléatoire (il peu se passer plusieurs jour/semaines sans qu'il n'y ai quoique ce soit).
et le problème semble apparaitre lorsque le combo battlefield3/opera est lancé

si quelqu'un a une idée pour me faire progresser dans la résolution de ce problème ça serait vraiment sympa (ou au moins un endroit ou je pourrais trouver des infos)

merci beaucoup!

ps: sur ce je vais redémarrer juste cliquer sur poste de travail entraine 15secondes de gel du pc...(j'ai un ssd)
Titre: fuite mémoire windows8
Posté par: kikoolol le 09 septembre 2012 à 00:52:15
un processus en particulier qui bouffe la ram?
moi j'avais le meme pb avec IAStorDataMgrSvc.exe suite au driver intel buggé..
Titre: fuite mémoire windows8
Posté par: butler_fr le 09 septembre 2012 à 00:53:38
non d'après le gestionnaire des taches de w8 rien ne dépasse 80mo de ram (opera le max)
Titre: fuite mémoire windows8
Posté par: vivien le 09 septembre 2012 à 07:25:29
J'ai 2 Go de ram sur mon Windows 8 64bits (version d'essai 90 jours) et je ne rencontre pas de fuite de mémoire rapide (je ne l'utilise jamais plus d'1h)

J'ai un autre souci avec Windows 8 : quand je souhaite l'éteindre l'utilisation CPU se met à 100% et il ne fait plus rien.

Je finis toujours par appuyer 4 secondes sur le bouton d'alimentation.
Titre: fuite mémoire windows8
Posté par: butler_fr le 09 septembre 2012 à 18:52:51
ah tient c'est intéressant comme problème aussi^^

bon bah la le problème ne s'est pas encore représenté donc je vais voir...
Titre: fuite mémoire windows8
Posté par: butler_fr le 18 septembre 2012 à 09:43:06
petit up parce que la c'était carrèment injouable hier!

sur 45 minutes de jeu j'ai dus rebooter 5 fois...
alors je sais que mon ordi démarre en quelques secondes mais la c'est légèrement casse pieds...

ps: par contre j'ai l'impression qu'en faisant un retour bureau lorsque la fuite mémoire commence ça la stop (mais j'ai découvert ça juste la dernière partie...)

donc si quelqu'un a une idée (éventuellement ou remonter le bug...)

a+
Titre: fuite mémoire windows8
Posté par: kikoolol le 18 septembre 2012 à 09:49:10
t'as essayé memtest?
Titre: fuite mémoire windows8
Posté par: butler_fr le 18 septembre 2012 à 11:13:17
ce serait pour faire quoi?

normalement c'est pour tester les barrette de ram au niveau physique non? et pour une barrette défectueuse c'est pas sensé faire un bsod?
Titre: fuite mémoire windows8
Posté par: Optrolight le 18 septembre 2012 à 22:42:15
Et une recherche google pour voir si le problème est connu?
Sinon il se peut que se soit un problème matériel / driver
Titre: fuite mémoire windows8
Posté par: butler_fr le 18 septembre 2012 à 23:03:00
bon alors recherche google en fuite mémoire battlefield 3 me donne des résultats pour des serveurs de jeux bf, des résultats vieux de 1 an, et mon propre topic ....

donc non la recherche google n'est pas une solution dans mon cas...

sinon au niveau des drivers:
pilote graphique amd 12.8 windows7 x64 (annoncé comme compatible w8)
et autrement tout de base (sauf clavier / touches raccourcis et carte audio)

je précise l'ordinateur ne plante absolument pas il swap juste comme un fou (disque a 100%)...

je vais éssayer de remonter le bug sur le forum battlefield...
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 21 septembre 2012 à 12:34:36
bon bah pour remonter le bug c'est mal partie.

je me retrouve a essayer d'expliquer aux gens qui oui ont peut mettre une carte graphique amd avec un proc intel et que oui 6go (4+2) de ram ne pause pas de problèmes......
c'est moi qui est tout faux ou alors tous le monde raconte vraiment n'importe quoi? (du coup j'ai un doute....)

ah oui aussi que désactiver le swap pour régler le problème n'est vraiment pas une bonne idée.....
et que la réservation de bande passante que fait windows est une réservation sur la bande passante réseau et pas mémoire....

http://battlelog.battlefield.com/bf3/fr/forum/threadview/2832654489967875136/1/ (http://battlelog.battlefield.com/bf3/fr/forum/threadview/2832654489967875136/1/)

a+
Titre: fuite mémoire windows8 + bf3
Posté par: minidou le 21 septembre 2012 à 15:41:37
je me retrouve a essayer d'expliquer aux gens qui oui ont peut mettre une carte graphique amd avec un proc intel et que oui 6go (4+2) de ram ne pause pas de problèmes......
c'est moi qui est tout faux ou alors tous le monde raconte vraiment n'importe quoi? (du coup j'ai un doute....)
avoir deux barrette de taille différente, le seul inconvénient, c'est que, à moins que je ne me trompe, elle ne sont pas synchrone (petite perte de perf)

battlefield installe un plugin sur ton navigateur (battlelog), cela pourrait venir de là, as-tu déjà rencontré ce problème sans lancer le jeu? (juste la page battlelog dans ton navigateur, ou juste origin, essayes)
si oui, d'abord essayer dans un autre navigateur, ensuite, se plaindre violemment chez dice
si non, c'est probablement bien le jeu en lui même, vu les symptômes, j'écarterais les drivers

mais c'est quand même étrange ce que tu dis, le gestionnaire de tâche montre quoi exactement (tout les onglets)? le swap est remplis ou non? se pourrait-il que tu confondes le swap est un simple disque dur qui souffre (beaucoup d'accès dans un disque fragmenté)?
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 21 septembre 2012 à 15:57:52
battlelog est ouvert en permanence sur mon pc (ou presque)
idem pour origins
donc de ce point de vue la je pense que c'est clean (peut être l'outil de communication audio que j'utilise dans les partie pour jouer avec des potes)

sinon je vois la courbe de ram monter en flèche pendant une partie lorsque le bug se produit, elle atteint 5,5go et la le système commence à swapper
mon swap est sur le deuxième disque (pas sur le disque système donc et avant sur mon ssd) et il passe de ~0% d'utilisation à 100%.

sur ce disque il y a très peu de choses (photos, video, musiques, et l'installation de bf3 mais en cours de partie le jeux ne charge que très peu de choses)
et le disque est plutôt performant (il a 1 an c'est un seagate sata2 750go 7200rpm 2,5" qui est capable d'envoyer 100mo/s sur les gros fichiers.

ce soir je vais faire des screens shoot pour mieux imager le problème
a+
Titre: fuite mémoire windows8 + bf3
Posté par: vivien le 21 septembre 2012 à 18:18:47
Il n'y a pas une version démo ou gratuite que je réalise pour toi les test sur mon windows 8 ?

(par contre je ne suis pas joueur, manque de temps)
Titre: fuite mémoire windows8 + bf3
Posté par: Nico le 21 septembre 2012 à 18:30:12
Non pas de démo/version gratuite. T'as un PC assez puissant pour lancer le jeu ? (je demande par acquis de conscience parce que ça demande pas mal quand même)

Si t'es motivé je peux te laisser mon compte Origin pendant 24H au pire si c'est pour tes tests ^^
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 21 septembre 2012 à 19:04:42
Salut!

alors pour bf3 la config minimum jouable me semble être la mienne:
i7 720qm @1,6ghz + amd radeon hd5730m
le jeux tourne à ~30fps en détails faibles en 1600*900 c'est limite pour jouer à certains moment.

et si il est question de prêter un compte ce serait plutôt le mien pour le coup^^

sinon un des modos du forum a enfin repéré mon post et ma dirigé vers un balèze d'article pour ce genre de problèmes:
http://www.sevenforums.com/crash-lockup-debug-how/102606-memory-leak-troubleshooting.html (http://www.sevenforums.com/crash-lockup-debug-how/102606-memory-leak-troubleshooting.html)

mon anglais pas terrible va être soumis à rude épreuve la je sens^^
Titre: fuite mémoire windows8 + bf3
Posté par: Nico le 21 septembre 2012 à 19:15:42
C'est sur que déjà ma 5770 je l'ai pas gardée avec l'arrivée de BF3, alors une 5730m... (infos (http://www.somua.com/index.php?sujet=19818) sur la config mini)

Pas de soucis pour le compte, c'est surtout que je ne m'en sert pas trop en ce moment ;-)

C'est bien que BF-3B0LA ait repéré ton post, parce que vu le nombre de posts chaque jour c'est pas facile le boulot de modérateur (et encore la plupart font ça de manière bénévole, j'étais modérateur il y a encore 2 mois, mais là j'ai plus le temps/la flem).
Titre: fuite mémoire windows8 + bf3
Posté par: vivien le 21 septembre 2012 à 19:20:18
Mon PC Windows 8 c'est un Pentium-D 2,8 Ghz (rassemblement de deux Pentium 4 sur le même chip) avec 2 Go DDR2 (4 barrettes de 1 Go !) et carte vidéo intégré au chipset Intel. Windows 8 tourne convenablement dessus mais je pense que cela risque de poser problème pour votre jeu...
Titre: fuite mémoire windows8 + bf3
Posté par: Nico le 21 septembre 2012 à 19:21:57
Le chipset ça va pas le faire en effet ;-).
Titre: fuite mémoire windows8 + bf3
Posté par: Damien le 21 septembre 2012 à 19:45:44
2 Go DDR2 (4 barrettes de 1 Go !)

 :o
Titre: fuite mémoire windows8 + bf3
Posté par: vivien le 21 septembre 2012 à 20:00:38
4 barrettes de 512 Mo ! (c'est pour situer que c'est un vieux PC, livré avec Windows XP édition Média-center, par défaut c'était 512 Mo de RAM livré avec ce PC sur le site de Dell)
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 21 septembre 2012 à 23:53:48
bon du coup je pense que la source du problème est trouvé!
c'est un bon vieux bug de drivers!

un pote (codename sur le forum bf3) a trouvé d'autres personnes dans le même cas que moi (12go de ram saturé par bf3 ...)
elles ont toutes une carte amd avec les derniers pilotes v12,8.

et oui sinon BF-3B0LA à l'air de bien si connaitre.

je vous tient au courant si j'arrive à trouver une astuce pour résoudre le problème!

@nico et oui la je joue avec le mini du mini possible (je changerais bien mais c'est un peu compliqué sur un pc portable^^)

a+

ps: si jamais quelqu'un possèdant une carte nvidia + w8 capable de faire tourner bf3 passe dans le coin je serais partant pour un test (pour ètre sur)!
Titre: fuite mémoire windows8 + bf3
Posté par: cali le 22 septembre 2012 à 11:02:08
Est-ce que tu peux exécuter bf3.exe en mode compatibilité windows 7 et me dire ce que ça donne ?

Tu peux aussi essayer ça: http://www2.ati.com/drivers/embedded/9.00_Win8_32-64_Preview.zip (http://www2.ati.com/drivers/embedded/9.00_Win8_32-64_Preview.zip)

Puis faire un compte rendu :)
Titre: fuite mémoire windows8 + bf3
Posté par: zeebix le 27 septembre 2012 à 19:21:35
je m"inscrit sur ce forum car j'ai trouvé ce sujet, et aujourd'hui il m'arrive la même chose .... mémoire saturé..
I7 2600k / AMD 6970 / 8 Go de Ram / SSD 120go...

J'ai remarqué le problème seulement aujourd'hui après une semaine de fonctionnement impécable.... je jouais a BF3 puis .... le jeu s'est mis à saccader jusqu’à être complètement bloqué ....

si vous avez une solution je prend aussi !

merci :)
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 27 septembre 2012 à 19:41:10
Salut!

ah bah je me sens moins seul tout d'un coup^^
tu tourne bien sur windows 8? ou alors sur w7?

pour la solution amd vient de sortir une beta des pilotes 12,9 installé dans la foulé je fais un retour après ma partie ce soir.

http://support.amd.com/us/kbarticles/Pages/AMDCatalyst129betadriver.aspx (http://support.amd.com/us/kbarticles/Pages/AMDCatalyst129betadriver.aspx) [amd.com]

ps: cali le jeu ne se lançait plus du temps en compatibilité w7
et le pilote que tu me passais était un ancien pilote encore plus bugué que l'actuel (testé sur w8 release preview) il laggait comme pas permit.
Titre: fuite mémoire windows8 + bf3
Posté par: zeebix le 27 septembre 2012 à 19:43:38
je suis bien sous Windows 8 64bits

J'ai tenté une installation des derniers pilotes AMD .... ils ne se lancent même pas ....
j'ai mis à jour mes pilotes audio et après redémarrage la consommation semble être revenu dans les normes

j'ai pas trop envie de revenir sous Windows 7, j'espere que ça va s'arreter T_T
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 27 septembre 2012 à 19:44:35
du coup tu tourne sous quel pilote?
Titre: fuite mémoire windows8 + bf3
Posté par: zeebix le 27 septembre 2012 à 19:46:06
toujours en 12.8 là (pour les pilotes AMD)
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 27 septembre 2012 à 19:54:13
tu a essayé avec le framework .net 4,0 intégré? (cf la page amd que j'ai cité plus haut)

autrement te précipite pas je te fait un retour ce soir pour te dire si c'est mieux.

sinon pour jouer il y a une astuce
un simple retour windows avant d'arriver à saturation de la ram bloque la fuite...

(que je remonte ici fin de page2 http://battlelog.battlefield.com/bf3/forum/threadview/2832654489967875136/ (http://battlelog.battlefield.com/bf3/forum/threadview/2832654489967875136/) )
Titre: fuite mémoire windows8 + bf3
Posté par: zeebix le 27 septembre 2012 à 20:32:09
Pour le moment ma conso de mémoire est revenu plus ou moins normal, donc je ne touche plus à rien ! j'éditerais apres avoir fait une vrai partie de BF3 avec des potes, pour dire ce qu'il en est !
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 27 septembre 2012 à 23:28:16
bon pas de changements pour moi avec cette nouvelle version je resignal le bug à amd....
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 16 octobre 2012 à 23:20:07
juste une petite passage pour dire que le problème est reglé!

Je n'ai absolument rien fait, rien changé pas de maj des drivers, pas de maj du jeu
le problème à simplement disparu depuis 2 soirs....

c'est à n'y rien comprendre.....
Titre: fuite mémoire windows8 + bf3
Posté par: Optrolight le 16 octobre 2012 à 23:42:58
Il y a eu une grosse maj de W8 de près de 130mo en plus de 7 applications. Elle améliore grandement les performances. Je pense que la résolution de ton problème vient de là.
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 17 octobre 2012 à 09:26:36
ah oui effectivement je l'avais oublié celle la,
je pense que ça doit être effectivement ça le timing correspond (je l'ai faite samedi)
bien vus!
Titre: fuite mémoire windows8 + bf3
Posté par: galorv6 le 07 novembre 2012 à 16:36:26
Bonjour,

même problème pour moi aujourd'hui.

J'ai joué à Battlefield 3 il y a plusieurs moi sous Windows 7 sans jamais avoir de souci.
Je suis passé à Windows 8 ce weekend et j'ai réinstallé Battlefield 3 hier.

Hier tout s'est bien passé et aujourd'hui, très bien ce matin mais cette après-midi, le jeu se met à saccader jusqu'à parfois se figer.

Dans les gestionnaire des tâches, j'ai bien la mémoire saturée (j'ai 8Go de RAM).
Même en fermant le jeu et Origin, je suis encore actuellement à 7,6Go utilisés sur les 8Go.

Pilote de carte graphique à jour (ATI HD 6950).

Seul un redémarrage stop le phénomène mais celui-ci revient peu de temps après ....

(https://lafibre.info/testdebit/windows8/201211_fuite_memoire_windows8_battlefield3_1.jpg)

(https://lafibre.info/testdebit/windows8/201211_fuite_memoire_windows8_battlefield3_2.jpg)
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 07 novembre 2012 à 16:43:55
alors essai les pilotes 12.9 beta
pour moi ils résolvent en partie les soucis: (ça le fait de temps en temps mais beaucoup moins souvent)
http://support.amd.com/fr/kbarticles/Pages/AMDCatalyst129betadriver.aspx (http://support.amd.com/fr/kbarticles/Pages/AMDCatalyst129betadriver.aspx)

la version 12.10 remet ce bug (saturation au bout de 2 parties).

je n'est pas testé la version 12.11 beta

sinon pour stopper l'hémorragie de mémoire méthode simple: retour Windows de 2 secondes (au début de chaque partie, ou si tu a oublié lorsque le ralentissement se fait sentir il faut le faire direct)

je t'invite à poster ici aussi pour remonter mon post sur le problème dans le forum battlefield:
http://battlelog.battlefield.com/bf3/fr/forum/threadview/2832654489967875136/1/ (http://battlelog.battlefield.com/bf3/fr/forum/threadview/2832654489967875136/1/)
Titre: fuite mémoire windows8 + bf3
Posté par: galorv6 le 07 novembre 2012 à 17:08:38
Merci de ta réponse rapide  ;)

Je télécharge le Firmware 12.9 Beta, on verra bien !
Titre: fuite mémoire windows8 + bf3
Posté par: galorv6 le 08 novembre 2012 à 19:48:59
Aujourd'hui, pas de problème lorsque je pense à revenir une fois sur le bureau pendant la partie mais tout à l'heure, j'avais oublié et ça à recommencé.
Je suis revenu aux première saccades et ça a "bloqué" la fuite mais la mémoire était déjà quasi saturée.
J'ai quand même pu terminer la partie avec seulement quelques saccades lors de grosses actions sur la map.

Donc le firmware ne change rien  :-\
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 08 novembre 2012 à 21:17:02
okay...

c'est quand mème bizarre que ça ne change rien pour toi...

éventuellement éssai de tout désinstaller (logiciel catalyst) puis tout réinstaller.

sinon bah tu es bon pour te taper la manip à chaque fois que tu joue (manip qui marche bien au demeurant^^)

a+
Titre: fuite mémoire windows8 + bf3
Posté par: galorv6 le 08 novembre 2012 à 21:39:59
Je vais essayer de penser à la manip, ça devrait le faire, le temps que de nouveaux pilotes sortent (si c'est bien là le problème)  ;)
Titre: fuite mémoire windows8 + bf3
Posté par: kruppy le 18 novembre 2012 à 11:32:07
Alors je suis ravi d'ENFIN tomber sur ce topic !!!  :D

Après de longues recherches sur google, je tombe enfin EXACTEMENT sur des utilisateurs présentant le même souci que le mien.

Mon histoire :
Je possède un HP ELITE 7000 peu adapté au jeu il y a quelques temps. J'y ai mis des barrettes à l'époque pour le monter à 4go en DDR3 et ajouté une Radeon HD 6800.
Je n'avais pas joué à BF3 pendant quelques temps et, oh surprise, à la réinstallation, crash du jeu... je me décide de faire d'une pierre 2 coups et installe windows 8.

Le jeu se lance et je remarque tout de suite des accès disque qui surviennent de façon assez aléatoire. Je mets ça sur une fuite mémoire dû à des drivers pas compatibles windows 8. Je réinstalle chaque matériel avec les drivers les mieux adaptés (merci Aida, tous mes drivers, etc etc). Je rejoue, tout fonctionne bien ..... pendant 1h ou 2 et là rebelote... accès disque furieux...

Mon disque est un 5400 trs/min qu'à cela ne tienne... j'ai déjà réinstallé l'OS alors j'en profite pour installer un SSD.

Pour finir, le jeu fonctionne beaucoup plus longtemps MAIS finit par créer d'énormes accès disque (sur un SSD ?!...).
Je me suis penché sur le problème et en suis arrivé au même résultat que vous : les accès disque surviennent lorsque ma mémoire est saturée et que le swap s'enclenche. Dans mon cas, le SWAP va donc jusqu'à générer 300mbits/s d'échange pour combler cette fuite mémoire...
L'ajout de barrettes me semble donc inutile et je pense que la carte présente un bug...

Résultat des courses : j'installe la beta du dernier pilote graphique AMD (Battlefield 3 – Up to 25% sur les notes). Je vous tiens au courant de la suite des évènements...

Un détail assez gênant : lors du retour windows et fermeture du jeu, la mémoire poursuit sa saturation alors même qu'aucun processus ne l'exploite à plus de 17mo/s... un redémarrage règle le problème.
Titre: fuite mémoire windows8 + bf3
Posté par: kruppy le 18 novembre 2012 à 23:47:49
Bon après réinstall des drivers beta de la CG, je n'ai plus de plantage mais la mémoire sature toujours à près de 90/95%. Je me doute qu'avec une appli ou 2 plus gourmande derrière, le prob serait le même...à suivre...
Titre: fuite mémoire windows8 + bf3
Posté par: butler_fr le 19 novembre 2012 à 09:58:21
malheureusement il n'y a pas de solution définitive pour l'instant.

pour moi je limite la casse avec kes drivers 12.9 qui me permettent de tenir entre 2 et 3 partie avant de saturer la mémoire.
la manip du retour windows marche toujours très bien pour moi

je vais tester les pilotes en béta 12.11 pour voir ce que ça donne cette semaine....

sinon n'hésite pas à aller poster dans mon topic du problème sur le site de BF3, pour essayer de faire bouger les choses...
Titre: fuite mémoire windows8 + bf3
Posté par: kruppy le 24 novembre 2012 à 14:07:12
Le problème est réglé de mon côté via... l'ajout de 4 go de ram... ça fuite toujours mais j'ai suffisamment de ram pour ne plus swapper avant de longues heures...prob détourné mais pas réglé...