il en existe plusieurs de temps réel RTAI, RT Linux... pour ne citer que les plus courants.
Si jamais c'est une configuration Linux+PREEMPT+Timer a 1Khertz que tu utilise voici l'implication.
Comme on passe plus souvent dans le scheduleur (toutes les 1ms au lieu de toutes les 4ms voir toutes les 10ms) effectivement le processeurs est plus sollicité et donc travail moins dans les taches (cela ajoute de la charge systeme mais seulement de quelques pourcent).
Heuresement cela reste insensible sur des procs depassant le 800Mhz (mesure pifometrique), a l'usage les taches multimedia (comme xmms) voit leur latence diminuée, moins de saccade dans la reception d'un flux multimedia donc meilleur performance de restitution. Le multitache est plus réactif, les taches attendant un evenement (mise a disposition de donnée) etant plus rapidement sur le devant de la scene.
# quel noyaux utilise tu?
Posté par TheBreton . En réponse au message noyau temps réel contre noyau "standard". Évalué à 3.
Si jamais c'est une configuration Linux+PREEMPT+Timer a 1Khertz que tu utilise voici l'implication.
Comme on passe plus souvent dans le scheduleur (toutes les 1ms au lieu de toutes les 4ms voir toutes les 10ms) effectivement le processeurs est plus sollicité et donc travail moins dans les taches (cela ajoute de la charge systeme mais seulement de quelques pourcent).
Heuresement cela reste insensible sur des procs depassant le 800Mhz (mesure pifometrique), a l'usage les taches multimedia (comme xmms) voit leur latence diminuée, moins de saccade dans la reception d'un flux multimedia donc meilleur performance de restitution. Le multitache est plus réactif, les taches attendant un evenement (mise a disposition de donnée) etant plus rapidement sur le devant de la scene.