Results 1 to 5 of 5
How to make my program to be a real-time one"?...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 12-03-2012 #1Just Joined!
- Join Date
- Dec 2012
- Posts
- 2
Real-time program.
How to make my program to be a real-time one"?
- 12-03-2012 #2Linux Newbie
- Join Date
- Nov 2012
- Posts
- 134
you'd need a real time kernel?
what do you call "real-time" ?
- 12-04-2012 #3Just Joined!
- Join Date
- Dec 2012
- Posts
- 2
- 12-05-2012 #4Linux Newbie
- Join Date
- Mar 2010
- Posts
- 152
If you're looking to do real-time programming on Linux, you'll need a kernel patched to enable this - see here.
Or you could write software for a specialised real-time operating system - Google for options.Programming and other random guff: cat /dev/thoughts > blogspot.com (previously prognix.blogspot.com)
- 12-07-2012 #5Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 10,160
Linux has some "real-time" options, but more for soft vs. hard real-time operations. The real-time kernel extensions (and scheduler) help a lot, but are not sufficient for systems where meeting deadlines is critical. IE, if you cannot apply an RMA (Rate Monotonic Analysis) to your total system load and guarantee that all critical deadlines will be met, then the system is NOT real-time. If you want a POSIX real-time system with guaranteed performance characteristics, then look into Wind River, QNX, et al. FWIW, I have used Linux with RT extensions and it works generally quite well, but when I want truly deterministic system behavior, then I go to QNX. IE, if I need to write a control system for a nuclear power plant, or a fly-by-wire system for supersonic aircraft, that is where I go...

Anyway, my signature says it all...Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!


Reply With Quote

