Menu Content/Inhalt
Accueil arrow Contributions
Contributions
Documents Convertir en PDF Version imprimable Suggérer par mail
Depuis plusieurs années, nous intervenons dans des salons pour expliquer combien Linux est une solution intéressante pour des utilisations industrielles.
 
Nous mettons à disposition les documents élaborés pour ces communications sous licence Creative Commons.
 
Vous pouvez les réutiliser en respectant la licence mentionnée.
 
 Manifestation Titre  Format odp  Format pdf 
 RTS 2011
Open Embedded, un framework libre pour
assurer la cohérence de son projet
odp.png
pdf.png
 RTS 2008
Comment travailler avec le logiciels Open Source
odp.png
pdf.png
 ERTS 2008

Using Linux in industrial projects.
Return of experience

odp.png
pdf.png
 
 
Gestionnaire de mémoire dynamique Convertir en PDF Version imprimable Suggérer par mail
La version RTAI 24.1.9 comporte 2 gestionnaires de mémoire :
  • un gestionnaire de mémoire pouvant être appelé n'importe quand, mais utilisable seulement au sein des kernels modules (la mémoire ne peut être partagée qu'entre modules)
  • un gestionnaire de mémoire devant être appelé seulement dans la fonction d'init du module, mais permettant le partage entre module et process user

CIO a eu besoin pour ses projets de disposer d'un gestionnaire de mémoire permettant de partager de la mémoire entre module kernel et process user, la mémoire pouvant être allouée n'importe quand.Nous avons développé un nouveau gestionnaire de mémoire disposant de ces capacités, et le proposons en libre téléchargement.

Cette contribution se présente sous forme d'un patch à appliquer à la version 24.1.9 de RTAI .

Le patch permet également de disposer de FIFOS de communications basées sur cet allocateur (pouvant donc être créées n'importe quand).

Actuellement, les versions courantes de RTAI disposent d'un nouvel allocateur offrant un partage mémoire entre kernel modules et process, sans contrainte sur le moment de création.

Cependant, dans le milieu industriel, on ne change pas forcément une version qui a été validée, donc le patch peut intéresser ceux qui ne veulent pas passer en versions 3.x.

Télécharger le patch.