Tag

storage stack

0 views collected around this technical thread.

OPPO Kernel Craftsman
OPPO Kernel Craftsman
Dec 10, 2021 · Fundamentals

The Life Cycle of Block IO: From Generation to Return

The article walks through the entire block I/O lifecycle in mobile devices—defining block devices, describing how user actions and system processes generate I/O, detailing scheduling, bio-to-request conversion, dispatch via SCSI/UFS, and the interrupt‑driven return path that wakes waiting processes, linking each stage to performance and power metrics.

SCSI subsystemUFS devicesblock IO
0 likes · 9 min read
The Life Cycle of Block IO: From Generation to Return
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jun 5, 2020 · Fundamentals

Understanding dm Devices in Android: Linux Storage Stack Explained

The article explains how Android’s mount command shows numerous dm devices, detailing the Linux storage stack layers, using the OPPO Reno3 as a case study to illustrate the creation and purpose of dm devices, and poses why dm‑0 disappears from Android versions after Q.

Android storageKernelLinux storage
0 likes · 5 min read
Understanding dm Devices in Android: Linux Storage Stack Explained