Tagged articles

Process Management

219 articles · Page 3 of 3
Java Backend Technology
Java Backend Technology
Mar 20, 2017 · Backend Development

How to Choose and Manage Nginx Modules and Process Modes

This guide explains how Nginx modules are organized, how to view and select available modules with ./configure --help, add third‑party modules using the --add-module option, and understand Nginx’s single‑process and master‑worker process models.

ConfigurationModulesNginx
0 likes · 4 min read
How to Choose and Manage Nginx Modules and Process Modes
MaGe Linux Operations
MaGe Linux Operations
Mar 8, 2017 · Operations

Master Linux ‘top’ Command: Real‑Time Process Monitoring Guide

This article explains how to use the Linux top command for real‑time system and process monitoring, covering its interface, statistical and process sections, interactive shortcuts, command‑line options, and internal commands to customize and sort the displayed information.

OperationsProcess Managementsystem monitoring
0 likes · 8 min read
Master Linux ‘top’ Command: Real‑Time Process Monitoring Guide
21CTO
21CTO
Dec 17, 2016 · Backend Development

Understanding php-fpm’s Three Process Modes: ondemand, dynamic, static

This article explains php-fpm’s three process management modes—ondemand, dynamic, and static—detailing their operation principles, configuration requirements, and the advantages and disadvantages of each for high‑traffic web services.

PHP-FPMProcess Managementbackend
0 likes · 7 min read
Understanding php-fpm’s Three Process Modes: ondemand, dynamic, static
ITPUB
ITPUB
Nov 5, 2016 · Fundamentals

Understanding Linux Zombie Processes and How to Prevent Them

This article explains what zombie processes are in Linux, how they are created when a child exits without its parent calling wait, demonstrates their detection with ps, provides sample C code to reproduce and handle them, and shows techniques to avoid their accumulation.

C++Process Managementsignal handling
0 likes · 8 min read
Understanding Linux Zombie Processes and How to Prevent Them
MaGe Linux Operations
MaGe Linux Operations
Aug 30, 2016 · Fundamentals

Master Linux Process Management: From Lifecycle to Scheduling

This article explains Linux process management fundamentals, covering process concepts, lifecycle, threads, priority and nice values, context switching, interrupt handling, process states, memory segments, and the O(1) CPU scheduler, providing clear insights into kernel behavior and system performance.

LinuxMemoryProcess Management
0 likes · 14 min read
Master Linux Process Management: From Lifecycle to Scheduling
ITPUB
ITPUB
Jun 29, 2016 · Fundamentals

Why Zombie Processes Persist in Linux and How to Eliminate Them

The article explains how zombie processes are created when a child exits without its parent calling wait/waitpid, outlines the risks of accumulating zombies, and provides several practical techniques—including signal handling and sigaction flags—to prevent or automatically reap them.

LinuxProcess ManagementSIGCHLD
0 likes · 6 min read
Why Zombie Processes Persist in Linux and How to Eliminate Them
ITPUB
ITPUB
Jun 16, 2016 · Databases

Forcefully Kill Oracle Processes and Release Shared Memory on Linux

This guide explains two powerful Linux commands that instantly terminate all Oracle-related processes and clean up shared memory, providing a quick recovery method for stuck Oracle databases while warning of the risks involved.

Database AdministrationLinuxOracle
0 likes · 5 min read
Forcefully Kill Oracle Processes and Release Shared Memory on Linux
MaGe Linux Operations
MaGe Linux Operations
May 19, 2016 · Fundamentals

Master Linux Process Management: From Fork to O(1) Scheduler

This article, translated from IBM’s RedBook, explains Linux process management fundamentals—including process lifecycle, threads, priorities, context switching, interrupt handling, process states, memory layout, and the O(1) scheduler—providing clear insights into how the kernel handles processes and impacts system performance.

LinuxOS fundamentalsProcess Management
0 likes · 16 min read
Master Linux Process Management: From Fork to O(1) Scheduler
Qunar Tech Salon
Qunar Tech Salon
Apr 24, 2016 · Backend Development

How to Run a Node.js Web Application as a Linux Daemon

This article explains how to run a Node.js web application as a Linux daemon, covering foreground/background jobs, SIGHUP handling, disown, nohup, terminal multiplexers like screen and tmux, and dedicated tools such as forever, nodemon, pm2, and systemd for reliable service management.

LinuxNode.jsProcess Management
0 likes · 11 min read
How to Run a Node.js Web Application as a Linux Daemon
Node Underground
Node Underground
Apr 8, 2016 · Backend Development

Midway 5 Release: Design, Stability, and Plugin Architecture Explained

Midway 5, the latest version of Taobao's Node.js web framework, introduces a plugin‑centric design, refined process management, and upgraded compatibility strategies, offering developers a more stable and modular foundation for building large‑scale applications.

Node.jsPlugin architectureProcess Management
0 likes · 12 min read
Midway 5 Release: Design, Stability, and Plugin Architecture Explained
ITPUB
ITPUB
Mar 17, 2016 · Game Development

Key Erlang Performance Tips for Scalable Game Backend Development

This article shares practical Erlang optimization techniques for game back‑ends, covering node architecture choices, efficient message broadcasting, caching strategies, process design, code conventions, automation, monitoring, and profiling tools to improve performance and maintainability.

Game BackendMessage BroadcastingProcess Management
0 likes · 8 min read
Key Erlang Performance Tips for Scalable Game Backend Development
MaGe Linux Operations
MaGe Linux Operations
Aug 13, 2014 · Operations

How to Detect, Kill, and Prevent Zombie Processes in Linux

This article explains what zombie processes are in Unix/Linux, shows how to list and count them using ps and top, provides commands to terminate them by killing their parent or sending signals, and offers strategies such as ignoring SIGCHLD or double‑forking to prevent their creation.

LinuxProcess ManagementSIGCHLD
0 likes · 4 min read
How to Detect, Kill, and Prevent Zombie Processes in Linux