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.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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 -+-
"Thomas" == Thomas Pornin <pornin@nerim.net> 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 -+-
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 -+-