Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1320 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  Kernel lowlatency : kesako ?

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Kernel lowlatency : kesako ?

n°901083
memaster
ki a volé mon 62?
Posté le 06-04-2007 à 16:50:56  profilanswer
 
Voir ce message dans le sujet non filtré
 

Nonor_ a écrit :

Bon, attendez, je suis avec intérêt cette discussion mais y'a des trucs que je pige pas trop.
En résumé, un kernel RT, ça n'apporte que des avantages ? Y'a-t-il des inconvéniants ? Il me semblait comme a dit enfoiro que seules des applications désignées pour tirer parti du realtime en profitaient. Mais plusieurs d'entre vous semblent dire ou sous entendre que tout marche mieux, tout est plus réactif (notamment Kortex avec son beryl, etc...).
Alors, realtime, tout bénef ou pas ? Pour tout le système ou pas ?


à priori un kernel RT alloue un peu plus de temps processeur pour les tâches en "avant" plan.
donc il est clair que si tu n'utilises qu'une seule application très souvent, ce qui est le cas
dans les systeme embarqués (lecteur mp3 ou gps...). il est inutile de prevoir autant d'interruptions et faire le tri
dans les priorités.
il est clair qu'un systeme surchargé de petit processus ne sera pas avantagé par le RT.
moi pour mon decodage mpeg4 sur p3 1000 : un gros thread sur un seul proc, j'espere gagner
juste suffisament pour regarder la tv tranquilement, pendant
que l'autre proc travaille sur d'autres tâches moins prioritaires.
sinon je vais devoir changer mon materiel ==> $

 

j'avais essayé nice aussi, ça marche bien mais c'est un peu bourrin et pas pratique :sarcastic:
(je vais pas faire un nice de vlc à chaque fois que je matte la tv) [:psywalk]


Message édité par memaster le 06-04-2007 à 16:51:27
mood
Publicité
Posté le 06-04-2007 à 16:50:56  profilanswer
 

n°901089
enfoiro
a nickname is just a nickname
Posté le 06-04-2007 à 17:19:05  profilanswer
 
Voir ce message dans le sujet non filtré
 

Nonor_ a écrit :

Bon, attendez, je suis avec intérêt cette discussion mais y'a des trucs que je pige pas trop.
En résumé, un kernel RT, ça n'apporte que des avantages ? Y'a-t-il des inconvéniants ? Il me semblait comme a dit enfoiro que seules des applications désignées pour tirer parti du realtime en profitaient. Mais plusieurs d'entre vous semblent dire ou sous entendre que tout marche mieux, tout est plus réactif (notamment Kortex avec son beryl, etc...).
Alors, realtime, tout bénef ou pas ? Pour tout le système ou pas ?


On peut dire en tout cas, le patch RT permet d'augmenter la fréquence sur laquelle est calée le kernel (kernel timer jusqu'à 1000 Hz) et ca, ca augmente dans tous les cas la réactivité. Le souci c'est que l'apport du RT peut se faire aussi en sens inverse dans la mesure où on induit un "overhead" lié au fait qu'on complique la gestion des threads. Dans certains cas, ce n'est donc pas "rentable" mais dans une majorité d'utilisations "desktop", oui, comme celle de memaster62, le thread a un kernel qui répond dans un temps faible, mais comme l'a dit leto, vlc n'est pas optimisé smp, donc si l'overhead est trop grand les perfs pourraient même se dégrader. Au risque de le répéter, ces patches devraient rejoindre le "tree" principal du kernel, ce qui prouve la validité "générique" de ce patch.
Maintenant, pour un serveur, c'est pas la même chose, d'ailleurs même le scheduler des taches peut avoir une influence. Il me semble que le premier patch de l'approche rt apporté par ingo est le scheduler Complete Fair Queuing (CFQ) qui est au poil mais pas toujours top pour les serveurs, car pas assez conservatif.

 

J'ai pas encore compris la fonction de la commande "rt" c'est à éclaircir.

 

Bref on devrait voir des kernels plus variés dans les prochaines distribs. Un pour la maison, un pour le RT agressif, et d'autres plus conservatifs pour les purs servers. Comme sur ubuntu.

 

Bon sinon point de vue pratique, j'ai installé toussa et jack ne gueule plus, presque plus de xruns sauf un lors de ma dist-upgrade en faisant du MIDI en même temps  :D

 

Maintenant on attend les résultats de tes tests memaster62  :sol:

 

edit : memaster tu peux faire un script qui renice automatiquement ton vlc en cas de surcharge ou changer le raccourci de vlc pour que ca nice bieng


Message édité par enfoiro le 06-04-2007 à 17:30:20
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  Kernel lowlatency : kesako ?

 

Sujets relatifs
Tcp proxy , kernel linux.Problème d'installation du kernel Mandriva
Passage d'un kernel 2.6.15 à 2.6.20erreur a l'installation du kernel 2.6.20
boot du kernel et ses parametrePb sur une recompilation de kernel (résolu)
Topic anti-recompilation Kernel : mythes et réalité.iptables probleme filter kernel
[debian]pas de modules apres compilation kerneldans la famille Kernel je demande le père
Plus de sujets relatifs à : Kernel lowlatency : kesako ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR