Overview of Process Management in Operating Systems
Process management is a fundamental aspect of operating systems that ensures efficient execution, scheduling, and coordination of multiple processes. It involves creating, executing, suspending, and terminating processes while managing system resources such as CPU time and memory. The operating system maintains various process states—New, Ready, Running, Waiting, and Terminated—to track process execution. Key components of process management include process scheduling, context switching, and inter-process communication (IPC), all of which contribute to system responsiveness and multitasking. Efficient process management enhances overall system performance, optimizing resource utilization and enabling smooth concurrent execution of applications
Authors
- R Sujitha
- S. M. (ORCID: https://orcid.org/0000-0002-8621-4012)
- Y. Judith Petrizia
Institutions
- Indian Institute of Technology Madras (IN)
Publication Details
- Journal
- International Journal of Advanced Research in Science Communication and Technology
- Published
- 2025-02-20
- DOI
- https://doi.org/10.48175/ijarsct-23314
- Primary Topic
- Business Process Modeling and Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00