Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Is Windows NT (or windows 95, or even Windows CE now) a Real-Time Operating System?

0
10 Posted

Is Windows NT (or windows 95, or even Windows CE now) a Real-Time Operating System?

0

This question appears repeatedly in this news group. Here are the key points: – Despite a real-time class process, the Win32 API is not suitable to be used for a Real-Time System: 1. Too few priorities for processes and threads 2. No priority inheritance mechanism 3. Some calls are synchronous with process from the Dynamic Class – Despite a good interface to hardware for CLASSICAL applications, this interface is not suitable to develop a Real-Time System: 1. Most of the job in a device driver is done at the DPC level. And most COTS DD take too much time in the DPC. 2. The DPC problem could have been avoided by increasing the number of DPC levels, but this is not the case. 3. Pentium Power Management interrupt can preempt your system for an unpredictible amount of time (depending of the BIOS) – Real-Time clock There is a lack of programmable timer. For a more complete view, look at article: http://www.dedicated-systems.com/magazine/97q2/winntasrtos.htm Some companies are now providing R

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.