What is the main difficulty real-time environment, Operating System

What is the main difficulty that a programmer must overcome in writing an operating system for a real-time environment?

The main difficulty is keeping the operating system within the fixed time constraints of a real-time system. If the system does not finish a task in a certain time frame, it may cause a breakdown of the whole system it is running. Thus when writing an operating system for a real-time system, the writer must be sure that his scheduling schemes don't permit response time to exceed the time constraint.

 

Posted Date: 6/6/2013 2:19:41 AM | Location : United States







Related Discussions:- What is the main difficulty real-time environment, Assignment Help, Ask Question on What is the main difficulty real-time environment, Get Answer, Expert's Help, What is the main difficulty real-time environment Discussions

Write discussion on What is the main difficulty real-time environment
Your posts are moderated
Related Questions
Allocators can also be used to avoid problems with unsafe languages. C and C++ are pervasive, with huge amounts of existing code. They are also memory-unsafe languages, in that the

Q. Give the reasons why Windows XP, Solaris and Linux implement multiple locking mechanisms. Explain the circumstances under which they use mutexes, spinlocks, semaphores, adaptiv

Determine the task of the Pass II In a two-pass assembler Synthesize the target program is the task of the Pass II

Explain the Exit (status) Function  Exit function causes the calling process to be terminated. Actually, all file descriptors are immediately closed but the process is   not

Q. What are the three main activities of an operating system in regard to secondary-storage management? Answer: 1) Free-space management 2) Storage allocation 3) Disk

What is graceful degradation? In multiprocessor systems, failure of single processor will not halt the system, but only slow it down by sharing the work of failure system by ot

advantages and disadvantages

Q. Can a system detect that some of its processes are starving? If you answer "yes," explain how it can. If you answer "no," explain how the system can deal with the starvation pro


Determine a parser which is a variant of top-down parsing without backtracking Recursive Descend parser is a variant of top-down parsing without backtracking.