answersLogoWhite

0

Absolutely. Just because the OS is generally real time and kernel priority doesn't mean that a user process can't use a semaphore. After all there are real time user processes and they need to signal or block each other. And user processes can get into a deadly embrace situation as well; it doesn't mean the computer is down, but the user processes are stuck and will have to be killed in order to get out of the deadly embrace.

User Avatar

Wiki User

10y ago

What else can I help you with?

Related Questions

Semaphore in operating system?

Semaphore data type used to maneuver access to multiple sources. The sources usually pertain to parallel programming, or multi user networks.


Usage of semaphor in operating system?

When several process are running at a time in the operating system there is always a chance of hanging, semaphor helps out OS system in solving out such problem. Semaphore is just like set of rules that help out multi-process running on a OS to use a resource.The process management under the OS is actually made on the basis of semaphor only.


What is the name given to the process of signaling with two flags?

Semaphore is one such system.


What is semaphore in operating system?

Semaphores are devices used to help with synchronization. If multiple processes share a common resource, they need a way to be able to use that resource without disrupting each other. You want each process to be able to read from and write to that resource uninterrupted. A semaphore will either allow or disallow access to the resource, depending on how it is set up. One example setup would be a semaphore which allowed any number of processes to read from the resource, but only one could ever be in the process of writing to that resource at a time.


Operating system is a process?

True


What are the Objectives of an operating system?

process


How much space is reserved for virtual memory on different computers?

The space reserved for virtual memory varies on different computers. It depends on the operating system in use and how much system memory is available.


Why does an operating system reside in low memory?

This is not always true, it depends on the operating system and the bootstrap process.


How is the execution context of a process used by the operating system?

Also known as the process state, the execution context is the internal data the Operating system uses to control or supervise a process.


What is process control block in operating system?

All of the information needed to keep track of a process when switching is kept in a data package called process control block.s A PCB is a data structure in the operating system kernel containing the information needed to manage a particular process. The PCB is the manifestation of a process in an operating system,


What is it called when a computer is turned on and the operating system is being loaded?

Booting up ..! A boot process is a step by step process with which a computer loads the operating system.


What is the name of the comminication system that uses flags?

semaphore