OVH Cloud OVH Cloud

FreeBSD 5.3: reglages de la VM

1 réponse
Avatar
pornin
J'ai passé récemment ma machine de bureau de FreeBSD 4.10 à FreeBSD
5.3 (BETA5 du 20 septembre). Outre quelques accrocs (lookupd qui fait
crasher la machine, X11 qui fait crasher la machine quand on débranche
la souris USB...), je trouve la gestion du swap peu satisfaisante.
Apparemment, la VM est très aggressive, et envoie facilement dans
le swap des processus peu actifs. Fort bien, mais quand on réactive
les processus en question, il faut bien 5 secondes pour qu'ils
reviennent. Par exemple, le "moused" : si j'ai lancé un processus un
peu consommateur en mémoire, le "moused" part dans le swap, et si je
redéplace ma souris, j'ai un curseur bloqué pendant plusieurs secondes.

FreeBSD 4.10 me semblait gérer les choses "mieux". J'imagine que le
FreeBSD 5.3 fournit plus de cpu au final pour les calculs que je
peux lancer, mais comme c'est mon poste de travail, je préfèrerais
privilégier l'interactivité aux performances brutes.

Comment ça se règle ? Je suppose qu'il y a des sysctl bien sentis
qui peuvent faire le boulot.


--Thomas Pornin

1 réponse

Avatar
Eric Masson
"Thomas" == Thomas Pornin writes:






'Lut,

Thomas> Comment ça se règle ? Je suppose qu'il y a des sysctl bien
Thomas> sentis qui peuvent faire le boulot.

Tu as deux schedulers qui peuvent être utilisés : ULE et 4BSD, regardes
lequel est utilisé dans ton fichier de conf noyau.

Tu as une présentation d'ULE ici :
http://66.102.9.104/search?qÊche:AoVDM4Pb2a8J:www.chesapeake.net/~jroberson/ULE.pdf+roberson+ule+paper&hl=en

En termes de tunables, ici, je n'ai rien vu de vraiment évident pour la
vm ou le scheduler.

Eric Masson

--
Ses mollets: impeccables. Je n'en dirais pas autant de son strabisme.
pH> Vous avez quelque chose contre le strabisme ?
Je trouve ça louche.
-+- JdC in <http://www.le-gnu.net> -+- Mo(u)lée à la louche -+-