|
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
|
|
|
RTS 2008
|
Comment travailler avec le logiciels Open Source
|
|
|
ERTS 2008
|
Using Linux in industrial projects.
Return of experience
|
|
|
|
|
|
Gestionnaire de mémoire dynamique |
|
|
|
|
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. |
|
|