Linux et le temps réel

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
21
oct.
2002
Linux
Dans l'embarqué où on a besoin de temps réel dur, on croise de nombreux systèmes propriétaires temps réel tels que VxWorks. J'aimerais savoir si des gens ont déjà utilisé en production des produits basés sur Linux et offrants un temps réel dur tels ceux de Montavista ou BlueCat RT de LynuxWorks. Quelles sont vos expériences et les résultats sont-ils concluants ?

Aller plus loin

  • # Re: Linux et le temps réel

    Posté par  . Évalué à 1.

    Quand j'étais à l'IUT cachan,
    on a du faire une appli qui devait tourner en temps réel et était embarqué sur un coldfire,
    on a utilisé RTEMS pour le faire.
    C'est libre, et c'est ce qui est utilisé par l'armée amerlok pour équiper leurs missiles.
    http://www.rtems.com/RTEMS/rtems.html(...)
    • [^] # Re: Linux et le temps réel

      Posté par  . Évalué à 1.

      > C'est libre, et c'est ce qui est utilisé par l'armée amerlok pour équiper leurs missiles.

      oui donc c'est pas très fiable :)
  • # Re: Linux et le temps réel

    Posté par  (site web personnel) . Évalué à 1.

    Je suis dans une boite qui fait du temps réel embarqué dur :
    On utilise VxWorks, OS-9 et on utilisait HP-RT, VRTX.
    La politique de la boite est de ne pas s'aventurer dans du linux temps reel, car :
    - pas de retour significatif
    - conditions tarifaires (notemment au niveau du support), non avantageuses.
    - tres grande méfiance au niveau de la pérénité.
    - inexperience en interne.

    Voila ...
  • # Re: Linux et le temps réel

    Posté par  . Évalué à 1.

    Dans la boite où je bosse, on envisage sérieusement de basculer certaines appli temps réel très spécifiques sur Linux : soit RTL soit RTAI.
    Et ce pour plusieurs raisons :
    - matos pas cher (en tout cas largement moins que ce que ce qu'on utilise actuellement)
    - outil de dev, offre logicielle
    - simplicité du développement
    - environnement (OS, outils annexes, ...) extrêmement riche
    Pour l'instant, c'est surtout en phase d'étude ou de pré-étude, mais c'est la tendance !
    • [^] # Re: Linux et le temps réel

      Posté par  . Évalué à 1.

      j'ai bosser sur RTLinux lors d'un projets.
      ca consistait a piloter du materiel video (betacam) par le port serie pour appliquer des traitements en temps réel.
      Je n'avais aucune connaissance specifique au temps-réel dur, j'ai appris sur le tas et c'etait une tres bonne experience.
      A l'epoque, RTlinux sortait en version 3.
      se que j'en pense, sans connaitre les outils similaire, c'est que tout ca etait encore bien jeune (ils y avait encore de pb de licence) et la doc se trouvais plus sur la mailing list que sur le web, j'imagine que ca a changé depuis.
      Je me rappel aussi qu'on avait regretté de ne pas avoir commencé par RTAI car le developpement de celui ci semblait plus actif.

      -1 pour info perimée
  • # Re: Linux et le temps réel

    Posté par  . Évalué à 1.

    je sais pas s icela peut t'aider mais dans le livre, sorti aux editions Eyrolles, "Linux embarquée", il y a beaucoup d'infos sur linux en temps-reels -diverses distrib et autres- en contraintes "molles" ou "dures".
    En plus, il est super bien fait et explique tout ce qu'il faut faire pour faire soi même sa propre distrib embarquée -conseil sur les options et compilations du noyau, sur les outils indispansables et ceux utiles mais non indispensables, les génériques et les spécifiques a l'embarquées... Cela, par la même occasion, apprend bcp de choses sur le noyau linux , les configurations des différents services et autre...
    Je le conseil vivement même si on ne veut pas réellement faire de l'embarquée.
    • [^] # Re: Linux et le temps réel

      Posté par  (site web personnel) . Évalué à 1.

      il est vrasi que ce livre est tres bien pour se faire une bonne idee de ce qui existe sous linux.
      Non je ne travail pas pour Eyrolles :)
    • [^] # Re: Linux et le temps réel

      Posté par  . Évalué à 1.

      Il y a une grosse différence entre embarqué et temps réel, même si les besoin de temps réel se situent principalement dans l'embarqué.

      Dans ce livre (de ce que j'en ai lu) il est vaguement cité quelques distribs qui essaient le temps réel. Je ne l'ai pas sous la min mais je me souviens de "uclinux" (enfin il me semble).
      • [^] # Re: Linux et le temps réel

        Posté par  . Évalué à 1.

        uClinux c'est surtout pour l'embarqué profond (peu de ressources). Le noyau a tout d'abord été modifié pour supporter les processeurs sans MMU.
        UClinux supporte maintenant les processeurs avec et sans MMU et constritue une véritable distribution de choix pour l'embarqué.

        Je vous propose aussi d'aller faire un tour sur le site de mon rapport de mémoire je j'ai écrit il y a quelque temps (2000). Ca parle d'embarqué de RTLinux & co.
        http://nferre.free.fr/emlnx/rapport/index.html(...)
        • [^] # Re: Linux et le temps réel

          Posté par  . Évalué à 1.

          oui effectivement ... confusion de ma part.

          Pour le temps réel c'est RTLinux ( http://www.fsmlabs.com(...) ) (ils font maintenant une version commerciale en plus de la version GPL) ou RTAI (dérivé de RTLinux) ( http://www.rtai.org(...) )

          Et donc uclinux c'est effectivement pour les machines sans MMU. Voilà une erreur de corrigée :)

          F.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.