Tagged articles
13 articles
Page 1 of 1
Deepin Linux
Deepin Linux
Apr 19, 2026 · Fundamentals

How Linux Fork Uses Copy‑On‑Write to Boost Process Creation Efficiency

This article explains the fork system call in the Linux kernel, details the copy‑on‑write (COW) mechanism that underpins its efficiency, provides code examples, and explores practical scenarios and performance implications for process creation, memory usage, and concurrent server programming.

C programmingCOWCopy-on-Write
0 likes · 36 min read
How Linux Fork Uses Copy‑On‑Write to Boost Process Creation Efficiency
Deepin Linux
Deepin Linux
Apr 4, 2026 · Fundamentals

Why Understanding fork, exec, and COW Is Crucial for Linux Developers

This article demystifies Linux's fork, exec, and copy‑on‑write mechanisms, explaining their inner workings, performance trade‑offs, and how they cooperate during typical command execution, while providing clear code examples and practical insights for developers and interview preparation.

COWKernelLinux
0 likes · 38 min read
Why Understanding fork, exec, and COW Is Crucial for Linux Developers
Deepin Linux
Deepin Linux
Nov 26, 2024 · Fundamentals

Linux Process Management: Concepts, Implementation, Lifecycle, Scheduling, and Monitoring Tools

This article provides a comprehensive overview of Linux process management, covering fundamental concepts such as tasks and states, the internal task_struct representation, process creation via fork/vfork/clone, execution with execve, lifecycle transitions, scheduling policies, copy‑on‑write optimization, resource limits, and practical tools for monitoring and controlling processes.

COWKernelLinux
0 likes · 67 min read
Linux Process Management: Concepts, Implementation, Lifecycle, Scheduling, and Monitoring Tools
Liangxu Linux
Liangxu Linux
Nov 17, 2024 · Fundamentals

Exploring the Hardest Esoteric Languages: Malbolge, Brainfuck, and Whitespace

The article introduces several notoriously difficult esoteric programming languages—Malbolge, INTERCAL, Brainfuck, COW, Whitespace, and Wenyan—detailing their origins, unique design quirks, and providing sample “Hello, world” programs that illustrate each language’s unconventional syntax and execution model.

COWWenyanWhitespace
0 likes · 6 min read
Exploring the Hardest Esoteric Languages: Malbolge, Brainfuck, and Whitespace
Tencent Cloud Developer
Tencent Cloud Developer
Jul 17, 2018 · Operations

Understanding Storage Snapshots: Use Cases and Implementation Principles

Storage snapshots are point‑in‑time, fully usable copies of data that protect against loss, enable testing and analysis, and are implemented mainly via copy‑on‑write or redirect‑on‑write techniques, each with distinct performance and deletion trade‑offs, so selecting the optimal method depends on workload and business requirements.

COWData ProtectionRow
0 likes · 10 min read
Understanding Storage Snapshots: Use Cases and Implementation Principles
dbaplus Community
dbaplus Community
Mar 10, 2016 · Databases

How to Build a COW Test Database with Oracle 12c ACFS Snapshots

This guide walks through adding ASM disks, creating an ACFS filesystem, building a RAC database on it, generating read‑only and read‑write snapshots while running DML, and cloning a second database from those snapshots, including optional Data Guard usage for zero‑impact testing.

12cACFSCOW
0 likes · 14 min read
How to Build a COW Test Database with Oracle 12c ACFS Snapshots
Architect
Architect
Mar 4, 2016 · Cloud Computing

Understanding Ceph RBD Snapshots, Clones, and Recovery Mechanisms

This article explains the implementation of Ceph RBD snapshots, the associated metadata structures, clone operations, and the detailed recovery processes for both replica and primary OSDs, illustrating how copy‑on‑write and snapshot chains affect data consistency and performance.

COWCephClones
0 likes · 15 min read
Understanding Ceph RBD Snapshots, Clones, and Recovery Mechanisms