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

note taker app

Blog banner

Social Media Sentiment Analysis

Blog banner

STARVATION

Blog banner

Data Security and Data Privacy in Data Science

Blog banner

Save Environment

Blog banner

The functions of operating system

Blog banner

GIS Mapping

Blog banner

Traditional UNIX Scheduling

Blog banner

Memory Management

Blog banner

TRIGGERS IN DATABASE

Blog banner

CONCURRENCY: MUTUAL EXCLUSION AND SYNCHRONIZATION-het karia

Blog banner

SmartData Collective: Data Science aur Analytics ki Duniya

Blog banner

CSI and Organizational Change

Blog banner

Memory Management in an Operating System

Blog banner

Virtualisation

Blog banner

ARTICLE ON WRIKE CORPORATION

Blog banner

SQL Injection

Blog banner

Solving Problems with AI: The Power of Search Algorithms

Blog banner

Cache memory

Blog banner

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

Blog banner

Perfect Moments to Wear a Rich Patola Design Outfit

Blog banner

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

Decoding Modern Assessment: Why We Look Beyond the Grade Sheet

Blog banner

Incorporating Automation into Digital Forensics.

Blog banner

WINDOWS I/ O

Blog banner

Revolutionary AI Tool: ChatGPT

Blog banner

Apple

Blog banner

Honeypot in cyber security

Blog banner

Components of GIS

Blog banner

Hot Mango Pickle (Methiyu)

Blog banner

Data Warehouse Bus Matrix

Blog banner

Traditional Unix System

Blog banner

10 Interesting Facts about Death Note

Blog banner

Data Science in Mental Health Prediction

Blog banner

Deadlock

Blog banner

Types of Big Data

Blog banner

What is Packet Filtering?

Blog banner

virtual memory

Blog banner

Memory management

Blog banner

MPL and how its effects?

Blog banner

Monday. com App

Blog banner

DATA VAULT

Blog banner