wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Process states

profile
Ishaan Shah
Jul 11, 2023
0 Likes
0 Discussions
30 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

Fault Tolerance in an Operating System

Blog banner

Blog on health and fitness

Blog banner

AN EVENT-BASED DIGITAL FORENSIC INVESTIGATION

Blog banner

Metasploit

Blog banner

38_Network Sniffing Techniques_SBC

Blog banner

BrainGate Technology

Blog banner

Goa Trip With Friends

Blog banner

Cache memory

Blog banner

virtual memory

Blog banner

Some web vulnerabilities

Blog banner

What Makes Patola the Queen of Silk?

Blog banner

security requirements for safe e-payment

Blog banner

Understanding Gen Z: A Generation Facing Crisis and Potential

Blog banner

Meshoo

Blog banner

Pilgrimage at LOC: A privilege and a paradox

Blog banner

The Real Reason Patola Outfits Come at a Premium Cost

Blog banner

Virtual memory

Blog banner

Virtual memory in os

Blog banner

Man is free by the birth .

Blog banner

The Future of Web Development in 2026: Trends Every Business Must Know

Blog banner

What is Virtual Memory

Blog banner

Dos (Denial of service) Attack

Blog banner

Steganography and Steganalysis

Blog banner

MOVEMBER

Blog banner

Creating Digitally Signed Document

Blog banner

Operating system evolution

Blog banner

Evolution of Operating system

Blog banner

The Role of cryptography in cyber security

Blog banner

Memory heirachy (Operating system)

Blog banner

Business Engineering

Blog banner

Raising mental health burden: A global and Indian perspective

Blog banner

File Management system

Blog banner

Memory managment

Blog banner

City of Mumbai (Bombay):

Blog banner

Making Money through Instagram

Blog banner

How To Invest in Indian Stock Market For Beginners. ~ Tutorial 2 (NSDL And CSDL) Continued...

Blog banner

Data Exfiltration

Blog banner

Mumbai famous street food

Blog banner

How to use open SSL for web server - browser communication

Blog banner

Social Engineering Deceptions and Defenses

Blog banner

Why Moms Are Choosing Customised School Accessories Over Generic Products?

Blog banner

URL vs Domain

Blog banner