On Tue, 2011-09-20 at 13:10 +0200, Ronny Meeus wrote: > Hello > > We have ported a large pSOS based application to an Embedded Linux > environment using Xenomai. > A more or less stable version is running at this moment. > > The application is not a real-time application at all, we basically > selected Xenomai for its pSOS interface. > Since our application uses also native Linux calls (for example socket > communication), we start to see some strange behavior. > Example: lower priority tasks are running in the xenomai domain while > higher priority tasks, sending data on a socket for example, have to > wait until all processing in the Xenomai domain is completed. > > My feeling is that the Solo project would be better for us. > As far as I understand, this is just a thin layer on top of Linux, > purely running in user space that also offers the pSOS interface. > Is my understanding correct?
Yes. > > If it is, I would think that the socket issue described above will be > automatically solved since there will only be 1 scheduler (the Linux > one) and it will respect the thread/task priorities. > True, but in purely Linux native mode, note that your app would be restricted to use VxWorks priorities between 0 and 98 inclusive. > What is the status of this project? > > Regards, > Ronny > > _______________________________________________ > Xenomai-help mailing list > [email protected] > https://mail.gna.org/listinfo/xenomai-help -- Philippe. _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
