Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[disque dur] Il gratte comme un fou
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
expl0rer
Tux's lil' helper
Tux's lil' helper


Joined: 08 Feb 2005
Posts: 97

PostPosted: Fri Jul 15, 2005 1:48 pm    Post subject: Reply with quote

Quote:
Je dois avoir un système ultragourmand :lol: ou un noyau ultrapourri, ce qui ne m'étonnerai pas :d
Code:
top - 15:24:18 up 11 days, 15:07, 3 users, load average: 2.12, 2.10, 2.16
Tasks: 96 total, 3 running, 93 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.8% us, 0.0% sy, 98.3% ni, 0.8% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 903852k total, 839492k used, 64360k free, 95364k buffers
Swap: 1004052k total, 309892k used, 694160k free, 275360k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
20725 foldinga 39 19 70728 10m 424 R 98.6 1.2 1253:03 FahCore_65.exe
22368 foldinga 39 19 16260 7996 660 R 98.6 0.9 556:24.93 FahCore_78.exe
8205 root 15 0 276m 217m 5640 S 0.7 24.7 193:57.95 X

Gnome, FF, aMule, xchat, gaim et c'est à peu près tout. Étrange...


T'as un peu oublié Folding@Home que tu as du installer et qui permet a des chercheurs d'utiliser les ressources de ta machine ainsi que celle de plein d'autre gars comme toi afin de simuler un super calculateur à moindre coup et faire tout un tas de calculs tres complexes et tres lourds .... :

FahCore_78.exe
FahCore_65.exe

En tout cas j'ai beaucoup moins de ram que toi (384 sur mon portable) et X ne me prend que 13% (vive fvwm)
_________________
bi-Xeon 2.6ghz
fx 5900 ultra
2ghz RAM ECC
gentoo stage 1
Back to top
View user's profile Send private message
nonas
Guru
Guru


Joined: 17 Apr 2005
Posts: 328

PostPosted: Fri Jul 15, 2005 1:55 pm    Post subject: Reply with quote

Je ne les ai pas oubliés mais je n'ai pas le souvenir qu'ils étaient si gourmands sous windows.

Enfin c'était juste pour montrer qu'avec 1Go de RAM, le système peut quand même être amené à utiliser la swap (ce qui ne me dérange pas du tout) :)

Je pense aussi que ce genre de paramètres dépend de l'uptime de la machine, le kernel ayant pour habitude de "ne pas vider la ram au cas où" :?:

Pour le X je le trouve assez gourmand aussi, et je pense rebasculer sur FVWM prochainement (faut juste que je me motive pour pondre un fichier de config plaisant). Parce que bon Gnome et tout le tintouin... (troll spotted)
Back to top
View user's profile Send private message
fpolux
n00b
n00b


Joined: 15 Nov 2004
Posts: 18
Location: Brest

PostPosted: Sat Jul 16, 2005 11:47 am    Post subject: Reply with quote

mais, vous devriez pas regarder l'utilisation de votre mémoire avec top, utilisez la commande free.

vous allez voir la différence (y a truc qui s'appelle le cache, allez voir sur gentoo wiki, pourquoi n'y a t'il jamais de mémoire libre)

TOP :
Code:

top - 13:37:34 up  5:19,  2 users,  load average: 1.30, 1.19, 1.09
Tasks: 101 total,   2 running,  99 sleeping,   0 stopped,   0 zombie
Cpu(s):  3.3% us,  2.3% sy, 94.0% ni,  0.0% id,  0.0% wa,  0.3% hi,  0.0% si
Mem:    514972k total,   490464k used,    24508k free,    37264k buffers
Swap:        0k total,        0k used,        0k free,   274888k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+    TIME COMMAND
 2589 foldinga  39  19 21576  12m 1040 R 94.5  2.5 314:22.60 314:22 FahCore_78.e
 3033 root      16   0  176m  34m 8940 S  3.7  6.9   1:14.00   1:14 X
 3964 polux     15   0 57424  38m  20m S  1.3  7.7   1:05.01   1:05 firefox-bin
 3998 polux     15   0  115m  57m  31m S  0.0 11.4   0:35.42   0:35 acroread
 2423 foldinga  25   0  8556  796  568 S  0.0  0.2   0:05.40   0:05 foldingathom
 3488 polux     16   0 21684 9.8m 7744 S  0.0  2.0   0:03.58   0:03 clock-applet
 3492 polux     16   0 20092 9812 7560 S  0.3  1.9   0:03.58   0:03 geyes_applet
  3461 polux     16   0 29720  16m  11m S  0.0  3.2   0:02.63   0:02 gaim
 3517 polux     15   0 36144  15m  11m S  0.0  3.1   0:02.61   0:02 beep-media-p


Maintenant, regardons avec free :

Code:
polux@polux ~ $ free -m
             total       used       free     shared    buffers     cached
Mem:           502        480         22          0         36        270
-/+ buffers/cache:        174        328
Swap:            0          0          0


Moralité : parmis les 480 Mo que mon OS préféré squatte, il y en a 328 qui servent de mémoire cache (en gros, c'est de l'optimisation d'acces aux ressources), et mon système n'utilise QUE 174 Mo pour s'exécuter.

Moralité (bis) : On n'utilise pas un airbus pour retourner la terre dans un champs (meme s'il a des moteurs puissants), et on ne regarde pas l'utilisation mémoire avec top (meme si c'est un bon prog pour voir les processus gourmants) !

Enfin bon, revenons un peu dans le sujet. Moi, ca fait longtemps que ca ne m'est pas arrivé d'avoir un freeze DD, mais si ca arrive a quelqu'un, j'aimerai bien matter du log.
Back to top
View user's profile Send private message
anigel
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 1894
Location: Un petit bled pas loin de Limoges ;-)

PostPosted: Mon Jul 18, 2005 12:54 pm    Post subject: Reply with quote

fpolux wrote:
Moralité (bis) : On n'utilise pas un airbus pour retourner la terre dans un champs (meme s'il a des moteurs puissants), et on ne regarde pas l'utilisation mémoire avec top (meme si c'est un bon prog pour voir les processus gourmants) !


Moi j'utilise un Boeing (un petit, hein ^^ - quoiqu'un peu cher, il faut avoir le champ adéquat, quoi :lol: ).

Bon, pour recoller au sujet d'origine, avoir trop peu de mémoire, ça peut avoir plusieurs conséquences sur la compilation : tout d'abord, obliger le noyau à stocker en swap des applis "de premier plan", le temps que le process en cours se termine, puis à le remettre en avant-plan (dans ces 2 opérations, le disque dur gratte, et chauffe). Multipliez ça par le nombre hallucinants d'opérations de ce type qu'une compilation généère, et vous obtenez un disque dur IDE qui travaille comme un SCSI (sans arrêt), mais sans être prévu pour. Au choix : il crame, ou il se met en rideau. Dans tous cas les cas, en procédant comme ça, tu écourtes beaucoup la durée de vie de ton disque. Rajouter de la swap ne te permet pas de résoudre le problème, mais simplement de le mettre en évidence.

Aujourd'hui pour un système desktop, 512 Mo de RAM ne sont plus une option de confort, mais une nécessité pure et simple. Le swap sera là pour sécurité, rien de plus.

Pour la quantité de swap à allouer, j'opte quasiment toujours pour 512 Mo. Seuls mes serveurs sont prévus pour plus (de 1 Go à 4 Go sur disque dédié ou non, selon l'utilisation). La seule machine de bureau qui déroge à cette règle est la mienne, qui dispose de 1 Go de RAM, et de 2 Go de swap, car je l'utilise pour émuler d'autres OS, parfois en simultané.

Pour faire simple : achètes une barette de RAM... vite !
_________________
Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres.
Back to top
View user's profile Send private message
masterinferno
Apprentice
Apprentice


Joined: 28 Jul 2004
Posts: 236
Location: France

PostPosted: Mon Jul 18, 2005 5:00 pm    Post subject: Reply with quote

Non, ça ira ! je vais me prendre un portable prochainement ;)

merci de ton explication

(à propos, j'ai réussi à compiler wine sans qu'il gratte :) )
_________________
"La vérité, c'est comme la peau du saucisson: desfois, c'est dur à avaler."
Back to top
View user's profile Send private message
dapsaille
Advocate
Advocate


Joined: 02 Aug 2004
Posts: 2366
Location: Paris

PostPosted: Mon Jul 18, 2005 7:48 pm    Post subject: Reply with quote

Nonas j'ai vu ecrit du genre 900000 KO de ram au lieu de 1024000ko ....
n'aurais tu pas boude le suport highmem dans ton kernel a tout hasard ? :p
Back to top
View user's profile Send private message
nonas
Guru
Guru


Joined: 17 Apr 2005
Posts: 328

PostPosted: Tue Jul 19, 2005 9:11 am    Post subject: Reply with quote

dapsaille wrote:
Nonas j'ai vu ecrit du genre 900000 KO de ram au lieu de 1024000ko ....
n'aurais tu pas boude le suport highmem dans ton kernel a tout hasard ? :p
Y'en a qui on l'oeil affuté :)
J'ai prévu de me refaire un bô kernel ce weekend ;)

@Anigel: OK c'est mieux d'avoir un système qui ne swap pas mais bon les disques durs récents (PATA ou SATA) sont quand même très fiables. Je ne pense pas qu'à terme le disque en arrive à cramer. Biensûr je ne dis pas que ça n'arrive jamais mais globalement ça devrait aller. En tout cas tu soulignes bien le fait qu'un disque ça chauffe et que bien souvent ce paramètre n'est pas pris en compte dans le refroidissement de la machine, alors en effet quand un disque tourne souvent au delà de sa température maximale, il peut rencontrer des problèmes très rapidement.
Après comme tu le fais, la solution la plus confortable est de mettre la swap sur un autre disque que le système mais bon tout le monde ne peut pas se le permettre. (et portage aussi et /home aussi etc :lol: )
Back to top
View user's profile Send private message
anigel
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 1894
Location: Un petit bled pas loin de Limoges ;-)

PostPosted: Tue Jul 19, 2005 11:52 am    Post subject: Reply with quote

Le problème n'est pas la fiabilité des disques, mais le fait qu'il s'agisse de composants mécaniques, sujets à usure, comme n'importe quel "rouage". Economiser 20 euros sur la RAM peut coûter très très cher en disque, à moyen ou long terme...

Enfin je dis ça, je dis rien... Mais je constate que sur la totalité des machines dont je dispose, les disques des configs un peu "limites" question RAM grillent plus fréquemment. Et pourtant les disques sont de même génération.
_________________
Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres.
Back to top
View user's profile Send private message
anigel
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 1894
Location: Un petit bled pas loin de Limoges ;-)

PostPosted: Wed Jul 20, 2005 1:22 pm    Post subject: Reply with quote

Ah oui, un "détail" que j'ai oublié : il faut bien garder à l'esprit que les fonctions de "mise en veille prolongée" de linux requièrent un espace de swap confortable... Donc RAM x 2 me semble plus que jamais une bonne règle ;-)
_________________
Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres.
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed Jul 20, 2005 1:34 pm    Post subject: Reply with quote

Pour la "mise en veille prolongée", le patch suspend2 permet d'utiliser un filewriter : plus besoin de swap important, tout est écrit dans un fichier à la racine (ou ailleurs, c'est au choix).

Mes 0.02 cents.
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum