Aller au contenu

Surdemande de ressource système


Messages recommandés

Bonjour à tous,

J'en appelle à votre aide car j'ai un problème assez embêtant :

Au bout d'un certain temps (1H environs), je remarque que mon système s'octroie environs 98% de la mémoire disponible! (Je précise que je possède 1go de RAM).

Au démarrage, il ne me reste déjà que 400 mo, et cela chute au fil de l heure. Et je remarque que le processeur descendais souvent avant vers les 1.4 ghz grâce à cool 'n' quiet mais la il reste à 2.4ghz. Je pensais au début que cela était la cause de Béryl mais même désactiver, cela me fait ça.

J'ai déjà configurer les services pour n'avoir au démarrage que ceux que j'ai besoin.

Que puis-je faire?

Merci

Michael211

PS : Je possède une FC6

Athlon 64 3800+

1 go de RAM

Geforce 7600 GT

Lien vers le commentaire
Partager sur d’autres sites

Bonjour à tous,

J'en appelle à votre aide car j'ai un problème assez embêtant :

Au bout d'un certain temps (1H environs), je remarque que mon système s'octroie environs 98% de la mémoire disponible! (Je précise que je possède 1go de RAM).

Au démarrage, il ne me reste déjà que 400 mo, et cela chute au fil de l heure. Et je remarque que le processeur descendais souvent avant vers les 1.4 ghz grâce à cool 'n' quiet mais la il reste à 2.4ghz. Je pensais au début que cela était la cause de Béryl mais même désactiver, cela me fait ça.

J'ai déjà configurer les services pour n'avoir au démarrage que ceux que j'ai besoin.

Que puis-je faire?

Merci

Michael211

PS : Je possède une FC6

Athlon 64 3800+

1 go de RAM

Geforce 7600 GT

Pareil que Amour

Ca m'inquiétait aussi au début, mais en fait Linux considère la mémoire utilisée précédemment comme remplie. Mais si le logiciel qui l'avait utilisé avant n'existe plus, ta partie de la ram est disponible pour tes nouvelles applications.

Pour voir vraiment la partie de ta ram utilisée, tapes : free -m en console

C'est la colonne free a la ligne buffer/cache qui indique ta vraie ram disponible

Pour l'utilisation du CPU, c'est bizarre ... (de toute manière, c'est surement pas Beryl qui ferait utiliser enormément plus de CPU vu que les caculs d'affichages sont fait sur la carte graphique (le gpu donc). Par contre, peut y'avoir des fuites au niveau d'XGL/xorg

Fait un "top" dans ta console pour voir ce qui déconne (le premier processus est celui qui bouffe le plus en CPU par défaut)

Lien vers le commentaire
Partager sur d’autres sites

et heureusement que linux bouffe toute la RAM, sinon, à quoi cela servirait-il d'en avoir autant ?

Perso, je suis assez content que les kdelibs soit chargées une bonne fois pour toute et reste bien au chaud en mémoire, car ça évite que chaque programme commençant par 'K' ne se tape 200Mo de libs à copier en RAM à son démarrage :p

Lien vers le commentaire
Partager sur d’autres sites

Merci à tous pour vos réponses,

tout d'abord pour le processeur, je ne comprends pas trop : Il n y a rien qui consomme énormément.....

Pour la RAM, voila ce qui est écrit :

[Libertylife@localhost ~]$ free -m

total used free shared buffers cached

Mem: 1010 986 24 0 41 757

-/+ buffers/cache: 187 823

Swap: 1983 70 1913

Est-ce normal?

Merci

Michael211

Lien vers le commentaire
Partager sur d’autres sites

:cartonrouge:

attention au décalage colonne / valeur! 823Mo c'est la mémoire occupée, il reste donc 24Mo de free!! (+70Mo dans la swap)

donc ouais, ca fais beaucoup...

un petit copier/coller de top pourrai donner quelques indications supplémentaires, non??

Justement, tuXXX est dans le vrai, il faut lire la ligne buffer/cache, et la, c'est indiqué 823 Mo libre :transpi: Et y'a un décalage si tu regarde bien :) Donc le 823 correspond au free

Lien vers le commentaire
Partager sur d’autres sites

oh oui exact... j'avais voulu voir en parallèle ce que j'ai sur mon système, du coup j'ai raconté n'importe quoi... ;)

c'est étonnant quand même ces chiffres...

je veux dire, j'ai aussi un giga de ram et souvent je me demande pourquoi je n'ai pas pris que 512, vu que je dépasse rarement ça en mem, alors en buffer/cache... (enfin plus on en a, mieux c'est... :-D )

excepté un gros coup de firefox : 40 - 50 onglets de contenu divers et varié, la effectivement, deux fois (en un an) ça m'a blindé la ram jusqu'à ce que le système soit inutilisable (un hard reboot pour pouvoir de nouveau utiliser le système, pas le choix! :oops: )

Lien vers le commentaire
Partager sur d’autres sites

ok, donc il y a de la mémoire libre, je pensais au début comme Fredragon.

Voici ce qu'il est écrit avec la commande top :

top - 07:50:35 up 7 min, 0 users, load average: 0.20, 0.26, 0.15

Tasks: 76 total, 2 running, 74 sleeping, 0 stopped, 0 zombie

Cpu(s): 1.7%us, 0.3%sy, 0.0%ni, 97.3%id, 0.0%wa, 0.3%hi, 0.3%si, 0.0%st

Mem: 1034952k total, 538216k used, 496736k free, 34880k buffers

Swap: 2031608k total, 0k used, 2031608k free, 376032k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

2329 Libertyl 15 0 32108 7828 5612 S 1.0 0.8 0:01.25 artsd

2098 root 15 0 35752 16m 4904 S 0.7 1.7 0:07.59 Xorg

2352 Libertyl 15 0 171m 55m 20m S 0.7 5.5 0:17.04 firefox-bin

1 root 15 0 2036 652 556 S 0.0 0.1 0:00.64 init

2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0

3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0

4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0

5 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/0

6 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper

7 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread

10 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/0

11 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid

133 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0

136 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd

138 root 16 -5 0 0 0 S 0.0 0.0 0:00.01 kseriod

201 root 25 0 0 0 0 S 0.0 0.0 0:00.00 pdflush

202 root 15 0 0 0 0 S 0.0 0.0 0:00.11 pdflush

203 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kswapd0

204 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0

373 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kpsmoused

397 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 ata/0

398 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 ata_aux

405 root 19 -5 0 0 0 S 0.0 0.0 0:00.00 kmirrord

412 root 11 -5 0 0 0 S 0.0 0.0 0:00.03 kjournald

440 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kauditd

475 root 16 -4 2412 876 364 S 0.0 0.1 0:00.12 udevd

919 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kedac

1453 root 19 -5 0 0 0 S 0.0 0.0 0:00.00 kmpathd/0

1476 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kjournald

1762 root 18 0 1692 572 484 S 0.0 0.1 0:00.01 syslogd

1766 root 15 0 1640 396 328 S 0.0 0.0 0:00.00 klogd

Sinon, c'est bizarre tout de même, je sens quand même une dégradation des performances au fil du temps : logiciels qui mettent plus longtemps à s'ouvrir (genre firefox), les effets graphiques de Béryl beaucoup plus lent aussi.

Merci à tous

Michael211

Lien vers le commentaire
Partager sur d’autres sites

top - 08:01:22 up 57 min, 3 users, load average: 1.78, 0.85, 0.46

Tasks: 93 total, 1 running, 91 sleeping, 0 stopped, 1 zombie

Cpu(s): 7.3% us, 0.7% sy, 0.0% ni, 78.4% id, 13.6% wa, 0.0% hi, 0.0% si

Mem: 743472k total, 534864k used, 208608k free, 55748k buffers

Swap: 530104k total, 0k used, 530104k free, 305436k cached

total used free shared buffers cached

Mem: 726 518 207 0 54 298

-/+ buffers/cache: 166 559

Swap: 517 0 517

muriel@althea:~> top

c'est quoi un zombie ;)

Lien vers le commentaire
Partager sur d’autres sites

oui, c'est OK ton système est au repos :)

si tu veux voir la tête d'un système qui bosse (mon portable, présentement) :

Tasks:  79 total,   1 running,  78 sleeping,   0 stopped,   0 zombie
Cpu(s): 18.3%us, 38.7%sy,  0.0%ni, 16.6%id, 26.2%wa,  0.0%hi,  0.3%si,  0.0%st
Mem:	516188k total,   509872k used,	 6316k free,	 2176k buffers
Swap:   979956k total,	19752k used,   960204k free,   224588k cached

=> il y a peu de mémoire libre (6316k) et de la swap utilisée : donc je n'ai pas assez de RAM (512, vu tout ce que je fais tourner, c'est court)

=> il y a 26,2% de temps CPU en wait et ça c'est vraiment mauvais (l'OS attend une ressource matérielle : ici le disque)

La commande "uptime" peut te donner une indication de charge générale du système (load average)

uptime
10:51:58 up  2:18,  2 users,  load average: 1.36, 0.99, 0.88

cf le man pour une explication précise de ce que signifient les valeurs.

Lien vers le commentaire
Partager sur d’autres sites

oui, c'est OK ton système est au repos :)

si tu veux voir la tête d'un système qui bosse (mon portable, présentement) :

Tasks:  79 total,   1 running,  78 sleeping,   0 stopped,   0 zombie
Cpu(s): 18.3%us, 38.7%sy,  0.0%ni, 16.6%id, 26.2%wa,  0.0%hi,  0.3%si,  0.0%st
Mem:	516188k total,   509872k used,	 6316k free,	 2176k buffers
Swap:   979956k total,	19752k used,   960204k free,   224588k cached

=> il y a peu de mémoire libre (6316k) et de la swap utilisée : donc je n'ai pas assez de RAM (512, vu tout ce que je fais tourner, c'est court)

=> il y a 26,2% de temps CPU en wait et ça c'est vraiment mauvais (l'OS attend une ressource matérielle : ici le disque)

La commande "uptime" peut te donner une indication de charge générale du système (load average)

uptime
10:51:58 up  2:18,  2 users,  load average: 1.36, 0.99, 0.88

cf le man pour une explication précise de ce que signifient les valeurs.

Merci pour les explications :cartonrouge:

Si t'en a d'autres (genre id (je pense qu c'est idle) a quoi ca correspond etc), n'hesite pas a expliquer :)

Pour le wait, c bon a savoir :)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...