wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

PROCESS STATE:

profile
Apeksha Tank
Jul 11, 2023
0 Likes
0 Discussions
30 Reads

Process states refer to the different operational states that a process can be in within an operating system.

These states typically include:

1. Running: The process is currently being executed by the processor.

2. Ready: The process is prepared to be executed and is waiting to be assigned to the processor.

3. Blocked: The process is unable to proceed because it is waiting for a particular event, such as input/output (I/O) completion or a resource allocation. It is temporarily halted until the event occurs.

4. Suspended: The process is temporarily removed from the main memory and placed in secondary storage, often due to limited resources or prioritization. It can be later swapped back into main memory for execution.

5. Terminated: The process has finished its execution and has been removed from the system.Its resources are released, and any associated data is cleaned up.

 These process states help the operating system efficiently manage and schedule tasks, allocate resources, and handle events within a computer system.

 The transition between these states is usually controlled by the operating system, based on events, priorities, and scheduling algorithms.


Comments ()


Sign in

Read Next

Never give up

Blog banner

Tracking Emails & Email Crimes

Blog banner

Predictive Analysis - Ek Overview

Blog banner

Threads in OS

Blog banner

Meshoo

Blog banner

COMMUNICATION

Blog banner

Deadlock and Starvation

Blog banner

Starting Android Activity Using Intent

Blog banner

Evolution of Operating Sytems

Blog banner

Data Mining

Blog banner

Risk management in IT

Blog banner

Confidence Building Activities for the New School Year

Blog banner

Virtual memory

Blog banner

Evolution of Operating system

Blog banner

Processing Crime and Incident Scenes

Blog banner

R Programming

Blog banner

The Benefits of Practical Life Activities in Preschool

Blog banner

File Management system

Blog banner

Race Condition in Operating Theatre

Blog banner

A Deep Dive

Blog banner

DATA VAULT

Blog banner

Webmail

Blog banner

Uniprocessor Scheduling

Blog banner

virtual machines and virtualization

Blog banner

Memory management

Blog banner

Stories Woven in Silk: The Meaning Behind Patola Motifs

Blog banner

BEAUTY IS IN THE EYE OF THE BEHOLDER

Blog banner

Phishing

Blog banner

Fault Tolerance

Blog banner

Session Hijacking Techniques

Blog banner

Virtual memory

Blog banner

Digital Balance: Keeping Children Mindful in the Screen Age

Blog banner

Hey Aryan here

Blog banner

Sage

Blog banner

Segmentation and paging concept

Blog banner

BUFFER OVERFLOW_142

Blog banner

Deadlocks

Blog banner

Every body is beautiful

Blog banner

Scala - a programming tool

Blog banner

Process Creation

Blog banner

Dancing Classes In Mumbai

Blog banner

CYBER SECURITY CHALLENGES

Blog banner