Tagged articles
5 articles
Page 1 of 1
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jun 13, 2022 · Mobile Development

Understanding Android File Descriptor Issues: fdsan and fdtrack Mechanisms

This article explains what file descriptors are, how the Linux kernel manages them, and examines Android’s two detection mechanisms—fdsan and fdtrack—by detailing their design concepts and implementation, helping readers grasp and troubleshoot file‑descriptor anomalies in Android systems.

AndroidTechnical Analysisfdsan
0 likes · 18 min read
Understanding Android File Descriptor Issues: fdsan and fdtrack Mechanisms
Liangxu Linux
Liangxu Linux
Nov 25, 2021 · Operations

How to Check and Increase Linux Open File Limits

This guide explains how to view current soft and hard file descriptor limits on Linux, adjust them per session with ulimit, modify system-wide limits via sysctl and /etc/security/limits.conf, and make the changes persistent across reboots.

file descriptorlimits.confsysctl
0 likes · 4 min read
How to Check and Increase Linux Open File Limits
Liangxu Linux
Liangxu Linux
Sep 5, 2021 · Fundamentals

Understanding Linux timerfd: From Procfs to Epoll Integration

This article explains the structure and operation of Linux timerfd, covering its representation in /proc, the timerfd_create/settime/gettime system calls, internal kernel structures, and how timerfd integrates with epoll for event-driven programming.

System Callepollfile descriptor
0 likes · 15 min read
Understanding Linux timerfd: From Procfs to Epoll Integration