answersLogoWhite

0


Best Answer

I don't know that one could say it is "unsuitable". There are some versions of Unix that are optimized for real time activity, but in general Unix was designed as a multi-user operating system that did not have the constraints you would find in a real-time environment.

It is optimized for many users, but not necessarily for real-time event handling. Depending on the situation that the real-time calls for it might be more efficient to use an operating system or environment that was designed just for that purpose, rather than using a general multi-user system.

In Unix, setting up a real-time program would mean degrading the performance of other users, since the real-time program would need priority. Although you could do it, it really isn't in the nature of Unix to behave well this way.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why is Unix unsuitable as a real time operating system?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Is unix a realtime operating system?

Some versions of Unix are oriented towards real time applications, and processes in Unix can be "promoted" to real time status if desired. Other than that, you would have to define more precisely what you mean by real time for an operating system.


What does POSIX real time Thread specification define?

"Portable Operating System Inferance (for Unix)


UNIX is unsuitable for real-time applications because a process executing in kernel mode may not be preempted Elaborate?

HZ


Is a Unix a real operating system?

No. This is a common misconception. The source code to Unix operating systems has traditionally been licensed to vendors, but the code was never made available to most users. Some of the code from Unix systems prior to System III was released under a BSD license in 2002, but most System III and later code is still proprietary.


What is the meaning of UNIX in terms of computer?

Unix used to be known as "Unics" which stood for "UNiplexed Information and Computing System" Now, Unix covers a vast amount of operating systems such as, Linux, FreeBSD, and Solairis. The real question is, how can something that is "Uni" or "Uniplexed" represent multiple platforms? Unix doesn't really mean any one thing in particular. Unix is a sidesplitting pun to a previous system, called "Multics" (Multiplexed Information and Computing system) The name is merely a spin off of "Multics"


List all system call interface?

The system call interface defines all the services of the operating system to the programs. The basis of the different variants of the UNIX operating system is different system call interface. SVID (System V interface definitions ) POSIX standard (IEEE) POSIX 1003.4 is API (Application Program Interface) for the real time systems. www.etherlook.com


What is the purpose of RMX operating systems?

A RMX operating system is a real time operating system that is specifically for two families of processors. This real time system can be used on applications that need real time reliability, determinism and more.


What are 5 Classification of each operating system?

1. BATCH PROCESSING operating system 2. MULTIPROGRAMMING operating system 3. TIME SHARING operating system 4. REAL TIME operating system 5. DISTRIBUTED operating system


Is shell a part of operating system?

No. It is easier to alter shell when it is not part of the operating system. Answer: its easier but the real answer is shell is not part of Operating system as it is command prompt use to operate operating system and its part of disk operating system


Is shell a part of the operating system?

No. It is easier to alter shell when it is not part of the operating system. Answer: its easier but the real answer is shell is not part of Operating system as it is command prompt use to operate operating system and its part of disk operating system


A operating system disc?

Yes. They are real.


What are the disadvantages of real-time operating system?

what is the answer