Explain process states in the unix system, Operating System

Assignment Help:

Process States

A total of nine states are acknowledged by the UNIX system. They are like as follow:

User running                                                   Executing in user mode

 

Kernel running                                                Executing in kernel mode

 

Ready to run, in memory                                Ready to run the instant the kernel schedules it.

 

Asleep in memory                                           Unable to execute until an event take place; process is within the main memory

 

Ready to run, swapped                                   Process is set to run, but the swapper should swap the process into the main memory before the kernel is able to schedule to execute.                      

 

Sleeping, swapped                                          The process is stay an event and has been swapped to secondary storage

 

Preempted                                                       Process is recurring from kernel to user mode, other than the kernel preempts it and does a process switch to schedule another process

 

Created                                                           Process is recently created and not yet ready to run

 

Zombie                                                            Process no longer be present, other than it leaves a record for its parent process to collect


Related Discussions:- Explain process states in the unix system

Threads, What is single and multithreading and thread pool?

What is single and multithreading and thread pool?

Making the transition to client - server programming, Making the Transition...

Making the Transition to Client - Server Programming Making the transition to client - server programming is a significant effort. Client - server applications must be designed

Write a short note on disk structure, Write a short note on disk structure ...

Write a short note on disk structure Modern disk drives are initiate as large one dimensional array of logical blocks where the logical block is the smallest unit of transfer.

Define a election algorithm, Consider a setting where processors are not as...

Consider a setting where processors are not associated with unique identifiers but the total number of processors is known and the processors are organized along a bidirectional ri

Explain chaining to handle collision, Explain Chaining to Handle Collision ...

Explain Chaining to Handle Collision Chaining:  One easy scheme is to chain all collisions in lists attached to the suitable slot. This permits an unlimited number of collision

What is scheduler, What is scheduler? A process migrates among the vari...

What is scheduler? A process migrates among the various scheduling queues throughout its life time. The OS must choose processes from these queues in some fashion. This selecti

SCAN SHUDULLING, EXPLAIN THE SCAN SHUDDULING WITH DIAGRAM

EXPLAIN THE SCAN SHUDDULING WITH DIAGRAM

Define the server communications module or scm, Define the Server Communica...

Define the Server Communications Module or SCM The Server Communications Module (SCM) performs many necessary functions. The SCM responsible for establishing, maintaining, and

Three conditions that solution for critical section problem, What are three...

What are three conditions that a solution for the critical section problem must satisfy? The three conditions are as following:- a)      Mutual exclusion :- if a process is

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd