我给Linux Kernel的background Writeback贡献的一个patch

LinuxCon+ContainerCon+CloudOpen 参会总结

Strace是如何工作的 ?

擅用工具是最好的学习方式

为什么使能RPS/RFS, 或者RSS/网卡多队列后,QPS反而下降?

Linus: Direct IO是个很脑残的设计

Qcon北京2017参会总结

My Talk at Qcon Bejing 2017

A Sad Story

Brendan Gregg: 一个实战派大神

Linux内核分析: OOM杀掉nginx后导致的系统hang问题

Linux内核分析:页回收导致的cpu Load瞬间飙高的问题分析与思考

性能优化:来龙及去脉

Docker背后的技术: Namespaces

FreeBSD里的callwheel机制(补充前一篇)

RFC-2461 IPv6 NDP中NA延时的一个实现方案:异步/多实例/实时性

Lock-free、网络吞吐量性能、并发及其他

Open vSwitch Datapath浅析

编译器输出函数的算法对性能的影响

《Linux内核网络栈源代码情景分析》读后感

The Fight in Rank 4d

My Reading in 2014

Loop Unrolling : May or May Not Make the Program Run Faster

Ruby, 我的书有点乱

进击的C程序员, Ruby, 豆瓣读书

性能优化,要懂点编译原理

Hello Github!

性能优化:一些很有意思的尝试

性能优化,从linux内核里来学习,和一个例子

关于struct Hack, 优雅的FreeBSD

性能优化,关于Profiling

为什么发送segment fault信号的进程总是PID0 ?

MacOS: Mdworker曾让我很不爽

三言两语聊Kernel:linux Kernel和bsd Kernel实现doubly-linked List的差异

三言两语聊Kernel:atomic

三言两语聊Kernel:该怎么理解Terminal

三言两语聊Kernel:从Linux到FreeBSD

What Is the ABI(程序二进制接口)?

三言两语聊Kernel:Busy Waiting or Sleeping?

三言两语聊Kernel:do{…}while(0)

三言两语聊kernel:调度入门

三言两语聊kernel:内存管理入门

三言两语聊kernel:线程栈

三言两语聊Kernel: Undefined Instruction

三言两语聊Kernel:flash驱动及文件系统

《捉虫日记》书评

iPhoneOS浅浅浅浅析(4):不做学术派

iPhoneOS浅浅浅浅析(3)

iPhoneOS浅浅浅浅析(2)

iPhoneOS浅浅浅浅析

Hello World!