2025
- 2025-08- 3 » Book: 认知觉醒 -- 周岭
- 2025-06- 5 » io-uring Linux Next-Generation Asynchronous I/O Interface
- 2025-05- 1 » Boosting Django Performance with Celery: A Comprehensive Guide
- 2025-01-27 » The Psychology of Money
2024
- 2024-12-23 » Linux内存管理深度解析(一):从文件系统缓存到现代内存优化技术
- 2024-06-12 » Chip War
- 2024-03-20 » Atomic Habits
- 2024-03-15 » The Mom Test
2023
- 2023-06- 5 » SQLite3 versus Ext4 - A Simple Benchmark on Ubuntu
2022
- 2022-12- 8 » Challenges of Deploying eBPF-Based Tracing in Embedded Systems, and Alternatives in Embedded Platforms (Libtracefs/libtraceevent)
- 2022-12- 2 » Comparing ZNS and FDP: Two NVMe Features
- 2022-05- 4 » Unlimited Power: The New Science Of Personal Achievement
- 2022-03- 8 » Understanding NVMe Internal Queue Priority and Linux Support
2020
2019
- 2019-11-20 » UFS timeout management
- 2019-03-17 » Enforcing the Kernel Coding Style with AStyle
- 2019-03- 7 » Diagnostic Log and Trace (DLT).
- 2019-03- 7 » Printing Stack Traces in the Linux Kernel
- 2019-03- 1 » Xen stetup on hikey960
- 2019-03- 1 » Understanding U-Boot Environment Variables and Boot Arguments
- 2019-02- 8 » Understanding Enum Size and Alignment in C
- 2019-02- 7 » How to Statically Compile a Python Program into a Binary Executable File
- 2019-02- 7 » Shared Memory in Linux Inter-Process Communication
2018
- 2018-11-20 » Understanding UFS vs NVMe Software Stack Overhead in Linux Systems
- 2018-11-20 » eMMC timeout management in Linux&Uboot
2017
- 2017-02- 7 » Linux System Calls: An In-Depth Look
2015
- 2015-02-22 » git send-email tricks
2014
- 2014-03- 8 » Django-MySQL
- 2014-03- 8 » Django-message
- 2014-02- 5 » Heap and Stack, one Minimalist heap Allocator