Re: Problème de latence avec noyau temps réel rtai

Page principale

Répondre à ce message
Auteur: Olivier Allard-Jacquin
Date:  
À: guilde
CC: ML Guilde
Sujet: Re: Problème de latence avec noyau temps réel rtai
    Bonsoir,

Le 20/09/2011 23:26, Frédéric a écrit :
> Bonsoir,
>
> Je voudrais utiliser un mini PC IBM M51 pour faire tourner emc2, en vue de
> piloter une reprap (imprimante 3D). emc2 va devoir piloter le port
> parallèle de manière à générer les pulses pour les moteurs pas-à-pas ; cela
> nécessite donc un noyau temps réel. emc2 est installable avec une distro
> ubuntu (LTS) complète, avec tous les patchs noyau qui vont bien.
>
> Il y a un outil de test qui permet de déterminer le temps de latence maxi
> du système, pour savoir quel est l'interval minimum que pourra utiliser
> l'appli.
>
> Cette machine semble est assez correcte, sauf que toutes les 32s environ,
> quelque chose garde la main, et le l'api temps réel est dans les choux. Le
> jitter max, habituellement dans les 15000ns, passe dans ce cas à 300000 !
>
> J'ai essayé pas mal de choses, via le bios ou le noyau, en désactivant la
> carte graphique intégrée, etc... Sans succès.
>
> J'aimerais savoir s'il y a un moyen de savoir ce qui peut foutre la merde à
> interval si régulier au niveau du système ; quels outils y a-t-il pour
> cela ? J'aimerais surveiller les interruptions, les DMA et autre
> joyeusetés...
>
> Merci d'avance.


    C'est bizarre ton truc.


    Cela me rappel un problème que j'ai eu récemment avec un disque Seagate
récent : Toutes les 30s, le disque émettait un petit bruit, et la
machine avait un micro-blocage.


    Notes: Le disque avait le problème même lorsque le connecteur de
données SATA était déconnecté, et même sur une autre machine: Donc le
problème était lié au disque lui-même.


    Tu peux tester avec un autre disque dur ?


    Cordialement,


                            Olivier


-- 
~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
       /   / \  / \   \   Web:  http://olivieraj.free.fr/
      /___/  /  \  \___\  Mail: olivieraj@???
~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!