avatar

Life of a Programmer

`Simplicity is prerequisite for reliability.’ - EWD

Humanity

奖学金 🔗小朋友坐在沙发上抱着零钱袋,很宝贝的样子。前两天数了一下,一共 490 元– 这是他这几年在晚托挣的奖学金。做了个君子约定:以后出

New Year New Theme

更新了一下主题,支持目录和数学排版。 常读常新 🔗Linux VFS 的文档之前没认真读过,应该花个半小时好好读一下。 彩蛋 🔗非常喜欢Linux Kernel Block I/O St

BLKTRACESETUP(2)

嗯,解决了一个 blktrace 只能跟踪一次分区的问题。 缘起 🔗前几天在一个 4.18 内核环境里做 blkparse 跟踪的时候发现:每个分区只能跟踪一次,第二次就会报错:1 BLKTRACESETUP(2) /dev/sda failed: 2/No such

A Taste of bpftrace

bpftrace真的挺好用。1 跟踪进程的执行 🔗通过跟踪 execve,可以得到系统中进程执行的情况。 $ bpftrace -e 'tracepoint:syscalls:sys_enter_execve { time("%H:%M:%S "); join(args->argv) }' Attaching 1 probe... 13:10:04 /usr/lib64/sa/sa1 1 1 13:10:04 /usr/lib64/sa/sadc -F -L -S

Klepetan and Malena

偶尔刷到一则视频,关于一对克罗地亚白鹳,阿克和玛莲娜。1 故事就不再复述了,挺感人。2意外的是在B站某个评论里看到了元好问的《摸鱼儿》。 “问世