Xorg : Problème Occupation de la RAM - Installation - Linux et OS Alternatifs
Marsh Posté le 17-07-2009 à 10:57:42
Salut,
Petit complément d'information, si je souhaite lancer une nouvelle appli quand ma mémoire est occupée à 50% j'obtiens ce genre de message :
Code :
|
Marsh Posté le 20-07-2009 à 18:29:48
Salut,
Voici quelques infos supplémentaires :
xrestop
Code :
|
Je suppose qu'avoir autant de ligne <unknown> ne doit pas être normal mais que puis-je faire pour trouver quelle appli les génère ?
Marsh Posté le 21-07-2009 à 12:05:06
Si tu lances un X à poil avec juste un xterm ou un WM super léger, est-ce que tu constates la même fuite ? Il faut que tu détermines si c'est un problème de X ou bien une application à la noix.
Marsh Posté le 21-07-2009 à 14:23:14
Ok, je vais tester avec fluxbox.
Marsh Posté le 23-07-2009 à 16:57:13
Salut,
J'ai résolu mon problème en supprimant le répertoire .kde4 présent dans mon Home.
Pour le moment, l'occupation de RAM est normale.
Marsh Posté le 23-07-2009 à 17:06:25
Au fait,
Si on constate une fuite de mémoire dans un programme, il y a un moyen "simple" de déterminer d'où ça vient pour faire un bug report un peu plus précis que "ça marche pas" ?
Parce que je suspecte une fuite de mémoire dans mon eclipse (au lancement ça prend ~50Mo, 1Go de ram en fin de journée, si je relance pas) mais je sais pas si ça vient d'eclipse tout seul, d'un plugin/workspace précis :s
Marsh Posté le 24-07-2009 à 08:07:21
c-a-d?
Marsh Posté le 24-07-2009 à 10:23:00
Oué mais non quoi
Un programme qui démarre à 50 Mo et qui systématiquement fini par occuper 1 Go de Ram en fin de journée c'est pas une feathure de java
Marsh Posté le 24-07-2009 à 10:33:22
Ben justement si. Tant que t'as pas atteint ton Mx, bah ça se goinfre, et après ça collecte juste ce que nécessaire.
Je te raconte pas le bordel au taf: imagine un serveur d'appli avec 10 instances de java. Chaque instance tourne sans problème avec un Mx à 250meg. Problème: une fois par semaine, chaque instance va faire un traitement spécial qui nécessite environ 1gig de mémoire. Sauf que l'ami java, le paramétrage dynamique il connaît pas. Donc pour pas se manger des EOM partout, on est obligé de positionner le Mx à 1g pour le pire des cas.
Résultat: bah ça swap à donf parce que chaque instance se touche la nouille à ne collecter que vers 1g...
Merci java.
Marsh Posté le 24-07-2009 à 10:42:47
mmm ok ..
C'est con ça, parce que dans mon cas bein relancer Eclipse ça résoud direct le problème, alors qu'appeler le GC via l'interface, comme tu dis ça réduit juste "ce qu'il faut", du coup il me libère genre 50 Mo de ram...Cool sur 1 Go surtout que 15 sec après c'est rebelote ...
Dans mon cas c'est un peu chiant mais je suis juste sur le cul pour les problèmes que ça peut créer pour des appli serveur
Marsh Posté le 24-07-2009 à 16:30:27
Taz a écrit : Je te raconte pas le bordel au taf: imagine un serveur d'appli avec 10 instances de java. Chaque instance tourne sans problème avec un Mx à 250meg. Problème: une fois par semaine, chaque instance va faire un traitement spécial qui nécessite environ 1gig de mémoire. Sauf que l'ami java, le paramétrage dynamique il connaît pas. Donc pour pas se manger des EOM partout, on est obligé de positionner le Mx à 1g pour le pire des cas. |
Ouch. C'est quoi? Du websphere?
Marsh Posté le 16-07-2009 à 16:52:12
Salut,
J'ai depuis quelques jours un petit problème sous ArchLinux.
Je tourne sous KDE.
Au bout de quelques minutes, le serveur X occupe pas loin de 45% de ma mémoire (4 Gigas).
Du coup, plus moyen d'ouvrir de nouvelles fenêtres ou applis, pour en lancer une nouvelle il faut que je ferme une fenêtre/appli déjà ouverte.
J'avais déjà eu ce problème il y a quelques mois mais il avait disparu plus ou moins tout seul.
Un peu lourd de devoir relancer le serveur X toutes les 6 heures...
Quelqu'un aurait déjà rencontré ce genre de problème ?
Merci d'avance.
Message édité par jaymzwise le 20-07-2009 à 18:36:44