Search


  • WWW
    Wind River Blog Network

Categories

Disclaimer

« Why is my PC so slow? | Main | Hello old friend... »

October 20, 2006

Linux? Real time? I don't think so...

Comment now!

Phil Hochmuth asks the question "What do real-time additions to the Linux kernel mean for the real-time OS market?"

We are going to have to set him straight on one point real quick... Wind River is all about offering customers choice and Industry standards. ...but Linux and real time? Nope!

We can stand proud and point to our history with Linux. We have been criticized for changing our story but our story changed with the circumstances. We were not about to promote the 2.4 kernels. They just were not ready for our market - regardless of the number of patches. Real improvements in the 2.6 kernel gave us the chance to stand behind it.

The "real time" patches and extensions are the same story. We will support the technologies embraced by the community but we aren't going around telling folks that Linux is ready for real time.

Embedded, yes. A fine candidate for Device Management, yes. An enabling target for Device Software Optimization, you bet.

Real time. No way...

Comment now!

Comments

Trevor

I think you're mistakenly assuming that "real time" always means "hard real time". Don't forget about "soft real time". These new patches may not be viable for safety-critical hard real time systems, but for soft real time, they'll probably be perfect. Think about applications like audio and video processing, VoIP servers running Linux, etc. These are domains where dropping a packet isn't the end of the world, but you still want harder guarantees and stricter, more responsive scheduling than you could get with previous Linux kernels. I wouldn't be so quick to deride the idea of Linux and real time.

Dan Poirot

Hey Trevor,

Rats! I missed my own point!

The point I wanted to make was that in his column, Phil Hochmuth had Wind River in the group pushing Linux as real time when that is not the case...

For sure Linux has a place in the device space but the "real time" patches will have to come a long way before Wind River will call it real time.

Thanks for the comment!
- dan

The comments to this entry are closed.


Email address and URL fields are optional and will not be collected by Wind River for any use; however, anything you post will be visible to anyone viewing the page.

Dan Poirot

  • Daniel Poirot has over fifteen years of experience working with VxWorks. After receiving a BSEE at the University of Houston in 1983, Dan went to work at the Johnson Space Center as a NASA contractor. His areas of research and application development over the next fifteen years included system automation, robotics, machine vision and process control. Dan joined Wind River as a Field Applications Engineer in 1998 and continues to serve customers in Texas as a Technical Account Manager.

Robin Ristow

  • As a Technical Account Manager, Robin Ristow helps customers understand and best utilize Wind River’s products and services as part of their device software development process. Robin’s customers develop products for a wide range of industries, including networking, telecommunications, industrial control, and aerospace/defense, giving him insight into the requirements of a wide spectrum of developers. Prior to joining Wind River, Robin spent 9 years designing and developing software for advanced traffic control systems.