Tag

process states

0 views collected around this technical thread.

Refining Core Development Skills
Refining Core Development Skills
Jan 10, 2023 · Fundamentals

Understanding Linux Load Average: Principles and Calculations

This article explains Linux load average, covering how it is calculated, its relationship with CPU usage, and how the kernel exposes load data to applications.

I/OLinuxcpu
0 likes · 15 min read
Understanding Linux Load Average: Principles and Calculations
php中文网 Courses
php中文网 Courses
Aug 2, 2022 · Fundamentals

Three Process States from a Programmer’s Perspective

From a programmer’s viewpoint, processes can be in three states—running (or ready), suspended (e.g., waiting for signals like SIGCONT after sleep or wait), and terminated (after exit or Ctrl+C), with explanations of how signals control transitions and what each state signifies.

Operating SystemSignalsprocess
0 likes · 2 min read
Three Process States from a Programmer’s Perspective
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Aug 5, 2020 · Fundamentals

Understanding Processes, Threads, and Synchronization in Operating Systems

This article explains the fundamental concepts of operating systems, describing how the CPU functions as a factory, the distinction between static programs and dynamic processes, the role of threads, and synchronization mechanisms such as mutexes, semaphores, and inter‑process communication.

IPCMutexOperating System
0 likes · 7 min read
Understanding Processes, Threads, and Synchronization in Operating Systems