Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora 35 est disponible sous le nouveau nom de Fedora Linux 35

#1 14/03/2019 09:50:30

jb1
Membre
Inscription : 01/08/2005
Messages : 298

[Résolu] gestion mémoire

bonjour,

       79025 forks
[root@alpha30 ~]# vmstat -s
      6097724 K total memory
      1173648 K used memory
      1440640 K active memory
      2986000 K inactive memory
       835148 K free memory
         4412 K buffer memory
      4084516 K swap cache
      6234108 K total swap
         2560 K used swap
      6231548 K free swap
       186846 non-nice user cpu ticks
         5001 nice user cpu ticks
        63991 system cpu ticks
     46592266 idle cpu ticks
         7103 IO-wait cpu ticks
        39010 IRQ cpu ticks
        18876 softirq cpu ticks
            0 stolen cpu ticks
      1406715 pages paged in
      6629112 pages paged out
           75 pages swapped in
          387 pages swapped out
     43425226 interrupts
     39020987 CPU context switches
   1552488883 boot time
        82723 forks
[root@alpha30 ~]# top



[root@alpha30 html]# vmstat 10 5
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  0   2560 835952   4412 4084452    0    0     3    14    1   83  0  0 99  0  0
 0  0   2560 835944   4412 4084452    0    0     0    24  607  391  0  0 100  0  0
 0  0   2560 835944   4412 4084456    0    0     0     2  592  376  0  0 100  0  0
 0  0   2560 835944   4412 4084456    0    0     0     0  602  386  0  0 100  0  0
 0  0   2560 835944   4412 4084456    0    0     0     9  582  390  0  0 100  0  0
[root@alpha30 html]#

ceci entraiine un temps de latence

je n'arrive pas capturer le ou les jobs en défaut
[root@alpha30 html]# vmstat 10 5
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
1  0   2560 835952   4412 4084452    0    0     3    14    1   83  0  0 99  0  0
0  0   2560 835944   4412 4084452    0    0     0    24  607  391  0  0 100  0  0
0  0   2560 835944   4412 4084456    0    0     0     2  592  376  0  0 100  0  0
0  0   2560 835944   4412 4084456    0    0     0     0  602  386  0  0 100  0  0
0  0   2560 835944   4412 4084456    0    0     0     9  582  390  0  0 100  0  0
[root@alpha30 html]#

Hors ligne

#2 14/03/2019 10:47:02

Refuznik
Membre
Inscription : 31/01/2007
Messages : 7 992

Re : [Résolu] gestion mémoire

Je n'ai rien compris à ta demande. Et d'après ce que je vois tout va bien tu ne swap pas.

Hors ligne

#3 14/03/2019 15:44:37

jb1
Membre
Inscription : 01/08/2005
Messages : 298

Re : [Résolu] gestion mémoire

bonjour,
le 2560 dans la colonne swap?

sur htop la partie système est plus de 2  fois plus grandes que la partie  user,
sur une machine qui ne fait rien!
je reboote pour voir!

Hors ligne

#4 14/03/2019 15:59:40

jb1
Membre
Inscription : 01/08/2005
Messages : 298

Re : [Résolu] gestion mémoire

je pense que le reboot a remis les "choses" en place,

Tasks: 272 total,   2 running, 270 sleeping,   0 stopped,   0 zombie
%Cpu(s):  1,0 us,  0,5 sy,  0,0 ni, 98,3 id,  0,0 wa,  0,2 hi,  0,1 si,  0,0 st
MiB Mem :   5954,8 total,   3818,4 free,   1171,6 used,    964,8 buff/cache
MiB Swap:   6088,0 total,   6088,0 free,      0,0 used.   4500,1 avail Mem

Hors ligne

#5 14/03/2019 20:43:54

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 18 536
Site Web

Re : [Résolu] gestion mémoire

Tu peux réduire le moment où il vas utiliser le swap avec les recommandations suivante :
https://doc.fedora-fr.org/wiki/Les_SSD_ … .2B_HDD.29

Après si il swap c'est qu'une application ou autres demande plus de ram que ce qu'il y a de disponible.

Un simple "top" suffit à le montrer. Voir mieux htop ou atop à installer (ils sont plus complet, mais pas par défaut).


AMD R7 5800x, MSI Pro Carbon X470, 32Go DDR4 3200@3400Mhz Gskill TridentZ CL14,5700XT MSI WaterCooling OC, SSD : 1xPNY LXR8 1To + 1x970EVO 500Go + 2x500Go 860EVO, 3x1To 860EVO, HDD WD 2To + 4To Black, 3To Red, BeQuiet Purepower 1000W plat, BSGT Dark 900
AMD R7 2700x + 16Go DDR4 2933Mhz, 1xPNY LXR8 1To, 2x1To 860QVO, BMT MasterBox Q300L
AMD R5 2600, Asus A320, 24Go DDR4 2133Mhz, 1x250GO SSD, 3x 2To RAID5 WDBlue, BCubes Chieftec + AMD A6 9500, 8Go, SSD 250Go

Hors ligne

#6 14/03/2019 22:49:04

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 8 472
Site Web

Re : [Résolu] gestion mémoire

non, pas que, si ça swap sur Fedora c'est que le noyau a jugé utile de déplacer certaines partie de la mémoire en swap (des trucs pas fréquemment utilisés etc). Ici 2Mo, ce qui est assez ridicule. Surtout qu'il a 800Mo de mémoire libre, sans parler des caches et autres buffers récupérables facilement.

Si tu veux que le kernel utilise moins la swap, même quand il y a de la mémoire libre, tu peux baisser le swapiness (vm.swappiness) qui est à 60 par défaut. 0 correspondra à l'ancien comportement qui utilisait la swap que quand il n'y avait plus de ram dispo.


Linux, ya moins bien, mais c'est plus chèr!!!
Fedora 32 WorkStation sur HP 850 G5
Fedora 32 SilverBlue sur Lenovo Thinkpad Yoga 12

Hors ligne

#7 15/03/2019 10:31:55

jb1
Membre
Inscription : 01/08/2005
Messages : 298

Re : [Résolu] gestion mémoire

bonjour,
le reboot apres une big MAJ a résolu le pb
je laisse tel quel

Hors ligne

Pied de page des forums