• [^] # Re: Gain sur un environnement de bureau n'utilisant pas de terminaux ?

    Posté par (site web personnel) . En réponse à la dépêche Patch pour le noyau Linux améliorant l'interactivité entre les applications console et Xorg. Évalué à 10.

    Si je ne me trompe pas et de ce que j'ai compris.

    Sans les cgroups autogroupon a pour un make -j64 et un firefox un VLC, en simplifiant 66 process en tout.

    Chaque tâche aura 1/66ème du temps processeur (à priorité égale)

    Avec les cgroups, il y a 2 groupes de process qui sont créés: un pour le make -j64 et un pour les applications graphique (firefox/vlc).
    Chaque cgroups a droit à 50% du proc, donc en somme le make -j64 n'utilisera pas plus de 50% de cpu ce qui laisse assez à vlc/firefox de quoi tourner correcrtement avec 1/2 du temps processeur comparé au 1/66ème présenté ci-dessus.

    Bon quand je dis n'utilisera pas plus de 50% c'est à relativisé si du temps CPU est dispo il est pris par le cgroups en ayant besoin.

    En somme ca améliore l'expérience desktop mais la compilation sera plus longue.

    Bon il est possible jme trompe mais c'est ce que j'ai compris du fonctionnement du patch.