Tagged articles
20 articles
Page 1 of 1
Coder Trainee
Coder Trainee
Jan 20, 2026 · Operations

Why You Should Avoid Using kill ‑9 to Stop Programs

The article explains that although kill ‑9 reliably kills a Linux process, using it in production can cause severe data corruption—especially with non‑transactional storage engines—making it unsuitable for safe program termination.

LinuxMyISAMkill
0 likes · 3 min read
Why You Should Avoid Using kill ‑9 to Stop Programs
Liangxu Linux
Liangxu Linux
Sep 27, 2025 · Operations

Quickly Identify and Release Occupied Ports on Linux

This guide explains what port occupation means on Linux, demonstrates how to use lsof and netstat to pinpoint the process holding a specific port, and shows how to safely terminate that process to free the port for your applications.

LinuxSystem Administrationkill
0 likes · 6 min read
Quickly Identify and Release Occupied Ports on Linux
Data Thinking Notes
Data Thinking Notes
Dec 14, 2022 · Big Data

Why Spark Jobs Keep Running After You Kill Them: Daemon Threads and Driver Behavior

This article investigates why Spark tasks that appear killed in the Web UI continue running on the driver, analyzes the role of daemon versus non‑daemon threads and SparkContext shutdown mechanisms, reproduces the issue with sample code, and provides practical solutions such as using daemon threads or checking SparkContext status.

DaemonThreadSparkbigdata
0 likes · 8 min read
Why Spark Jobs Keep Running After You Kill Them: Daemon Threads and Driver Behavior
dbaplus Community
dbaplus Community
Jun 23, 2022 · Databases

How to Detect and Resolve Blocked DDL Operations in MySQL

Learn how to identify when a MySQL DDL statement is blocked, use SHOW PROCESSLIST and the sys.schema_table_lock_waits view to pinpoint the blocking session, and apply targeted KILL commands or transaction queries to safely unblock operations in both MySQL 5.7 and 8.0.

DDLkillmetadata lock
0 likes · 9 min read
How to Detect and Resolve Blocked DDL Operations in MySQL
Qunar Tech Salon
Qunar Tech Salon
Mar 17, 2022 · Databases

Killing Slow Queries in MySQL: Problems, Drawbacks, and Practical Design Solutions

The article analyses why indiscriminately killing slow MySQL queries is risky, enumerates the drawbacks of common kill‑based approaches, and proposes more reliable designs such as registration, signature‑based killing, and source‑code modifications to safely mitigate query‑induced database avalanches.

Database PerformanceSQL signaturekill
0 likes · 16 min read
Killing Slow Queries in MySQL: Problems, Drawbacks, and Practical Design Solutions
Programmer DD
Programmer DD
Dec 20, 2021 · Operations

Master Linux System Commands: crypt, kill, shred, zombies, at & daemons Explained

This article introduces essential Linux commands—including crypt for file encryption, kill variants for terminating processes, shred for secure deletion, zombie process identification, the at scheduler, and daemon management—explaining their usage, options, and practical examples for effective system administration.

Linuxcryptdaemons
0 likes · 7 min read
Master Linux System Commands: crypt, kill, shred, zombies, at & daemons Explained
Liangxu Linux
Liangxu Linux
Nov 6, 2021 · Fundamentals

How to Understand and Eliminate Zombie Processes on Linux

This guide explains what zombie processes are, how they are created when a child exits before its parent reaps it, and provides practical commands and sample C code to reproduce and safely remove zombie processes on a Linux system.

Linuxforkkill
0 likes · 7 min read
How to Understand and Eliminate Zombie Processes on Linux
Liangxu Linux
Liangxu Linux
Mar 23, 2021 · Operations

Master Linux Process Management: Using ps, kill, and killall

This guide explains how Linux treats programs and daemons as processes, shows how to list them with ps using various options, demonstrates extracting Chromium process IDs, and provides safe techniques for terminating unwanted processes with kill, killall, and advanced options, while warning about careful use.

ChromiumLinuxkill
0 likes · 8 min read
Master Linux Process Management: Using ps, kill, and killall
Liangxu Linux
Liangxu Linux
Jun 21, 2020 · Operations

How to Locate and Eliminate Zombie Processes with ps, grep, and kill

This guide explains how to use the ps and grep commands to identify zombie processes on Linux, shows the command syntax, interprets the output, and provides step‑by‑step instructions for terminating the zombie and its parent process if needed.

GrepLinuxSystem Administration
0 likes · 3 min read
How to Locate and Eliminate Zombie Processes with ps, grep, and kill
MaGe Linux Operations
MaGe Linux Operations
Nov 6, 2017 · Operations

Spooky Linux Commands: Crypt, Kill, Shred, Zombies, and More

As Halloween approaches, this guide explores Linux commands with eerie names—crypt for encryption, kill families for terminating processes, shred for secure deletion, zombie processes, at midnight scheduling, and daemon services—providing examples and practical tips for each.

cryptdaemonskill
0 likes · 6 min read
Spooky Linux Commands: Crypt, Kill, Shred, Zombies, and More