Tag

process states

1 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.

CPUI/OKernel
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 SystemProcessProgramming
0 likes · 2 min read
Three Process States from a Programmer’s Perspective
Ops Development Stories
Ops Development Stories
Sep 15, 2021 · Cloud Native

How Linux Process States Lead to Orphan & Zombie Issues in Docker and Kubernetes

This article explains the three‑ and five‑state process models, Linux task_struct states, and how orphan and zombie processes arise in containers, detailing PID namespaces, Docker's pause container, signal handling, and practical solutions for Kubernetes pods.

DockerKubernetesZombie Process
0 likes · 16 min read
How Linux Process States Lead to Orphan & Zombie Issues in Docker and Kubernetes
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