wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Process states

profile
Ishaan Shah
Jul 11, 2023
0 Likes
0 Discussions
29 Reads

In an operating system, a process can be in different states depending on its execution status. Here are the common process states: 1. New: The process is being created or initialized. It is not yet ready to be executed. 2. Ready: The process is prepared for execution and waiting to be assigned to a processor. It is in main memory and waiting for the CPU to be allocated. 3. Running: The process is currently being executed by the CPU. 4. Blocked (or Waiting): The process is unable to proceed and is waiting for an event to occur, such as I/O completion or a signal from another process. It is temporarily suspended and not using CPU time. 5. Terminated (or Exit): The process has completed its execution or was terminated prematurely. Its resources are released, and it is removed from the system. Processes can transition between these states based on events, scheduling algorithms, and I/O operations. The operating system manages these transitions to ensure efficient utilization of system resources and proper execution of programs.


Comments ()


Sign in

Read Next

Cybersecurity Standards for Automotive

Blog banner

Importance of Education

Blog banner

Types of E-Commerce

Blog banner

Modern operating system

Blog banner

Deadlock and Starvation

Blog banner

Memory Management

Blog banner

Rain

Blog banner

SQL Injection

Blog banner

BLOCKCHAIN MACHANISM

Blog banner

Virtualisation

Blog banner

Honeypot in cyber security

Blog banner

Impacts of Data Breach On Companies Challenges and Prevention

Blog banner

Corporate Discipline.

Blog banner

JUSTICE FOR EVERY “BEZUBAAN ANIMAL”

Blog banner

Getting to Kashmir: Alternative to the Jammu-Srinagar highway

Blog banner

Biometric Authentication Vulnerabilities

Blog banner

Virtual Machine

Blog banner

Self managing devices

Blog banner

OS assignment 3

Blog banner

Hosting basics

Blog banner

Functions of Operating System

Blog banner

Security issues

Blog banner

Random Forests

Blog banner

CYBERBULLYING: Negative comments!

Blog banner

Banaras

Blog banner

Go Daddy

Blog banner

Threat management

Blog banner

I/O Buffering

Blog banner

Man In The Middle Attack

Blog banner

(Input/Output) in os

Blog banner

Why You Should Not Use Free VPNs

Blog banner

PYTHON

Blog banner

To travel is to live

Blog banner

Multicore and multithreading 171

Blog banner

Boxing

Blog banner

Current Trends in GIS and Remote Sensing(Ocean Applications)

Blog banner

Consumer to consumer business mode

Blog banner

WAKE UP ITS FOOD o'CLOCK...!!!!!

Blog banner

Culture Of Ladakh

Blog banner

Smart Shoephone: Is that technology overdose!?

Blog banner

Student Grade Calculator in LISP

Blog banner

Proof-of-Stake (PoS)

Blog banner