It seems by no suprise writing real time to data to file within real time task 
have a negative impact on likelihood of real time delay.

I tried non blocking fcntl(...) function and O_NONBLOCK flag without success. 
Adding some kind of buffer in for example shared memory between written by real 
time task and let another lower priority task write is a solution. With a large 
enough real time demand will be lowered to fast enough in average and even 
though not proved to be fast enough it is very likely to work every time which 
is good enough. Or do anybody else have a better solution?


Regards Nicklas Karlsson


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to