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

Design Considerations for Disk Cache Management

Blog banner

Man In The Middle Attack

Blog banner

Data Science in Healthcare: Predicting Diseases

Blog banner

The Golden Temple , Amritsar

Blog banner

Real Time Scheduling

Blog banner

Virtual Memory - Explaination, Working, Steps

Blog banner

Data Structures

Blog banner

Memory Management

Blog banner

ODOO

Blog banner

Memory Management

Blog banner

Digital marketing spotlight “Dove’s Real Beauty Campaign”

Blog banner

LINUX VSERVER VIRTUAL MACHINE ARCHITECTURE

Blog banner

Understanding Univariate, Bivariate, and Multivariate Analysis in Data Science

Blog banner

Operating system

Blog banner

Utilizing Data-Hiding and Retrieval Techniques in Cyber Forensics

Blog banner

Real-Time Operating Systems (RTOS) Deep Explanation

Blog banner

The Art of Slow Fashion: Why Patola Defines Sustainable Luxury

Blog banner

Direct Memory Access

Blog banner

Hot Mango Pickle (Methiyu)

Blog banner

Artificial Intelligence (AI)

Blog banner

Artical on FreshBooks

Blog banner

Steps to create an Ubuntu EC2 Instance with GUI in AWS

Blog banner

Scheduling

Blog banner

Wedding photographer

Blog banner

How to invest in Indian Stock Market ? ~ Tutorial 1

Blog banner

Types of Threads

Blog banner

virtual machine

Blog banner

Full Disk Encryption

Blog banner

5 People who claimed to have Time Traveled

Blog banner

What is Password Cracking ? and it's Techniques.

Blog banner

Music

Blog banner

Natural Language Processing(NLP)

Blog banner

Types of Threads

Blog banner

MailChimp

Blog banner

Virtual Machine's

Blog banner

Multiprocessor and scheduling

Blog banner

Types of Malware in Cyber Security

Blog banner

MPL and how its effects?

Blog banner

Memory Management

Blog banner

Travel: Everything Everywhere!

Blog banner

Smart Shoephone: Is that technology overdose!?

Blog banner

IT Service as as Value Creation

Blog banner