精华文章
1. linux 技术
这篇文章里面的公众号不错
bpftrace打印堆栈:官方参考 参考 pdf说明书 c++中的使用 参考 详解 debian手册 参考 实用函数 从编译到使用
uprobe的使用:参考
sudo bpftrace -e 'uprobe:/home/alex/Desktop/bpf/a.out:add { @[ustack] = count(); }'
# include<stdio.h> int a = 1, b = 2; int add(int x, int y) { return x + y; } int main(int argc, char *argv[]) { int c = add(a, b); printf("%d\n", c); return 0; }
用户态的程序使用bpftrace需要有tracepoint:参考
slab等的分析:参考
2. 多线程中谨慎用fork
fork发生了什么:参考
3. 进程布局
redi保存进程快照的方案
4. linux binder
详细参考
5. 中断次数统计
6. glibc中内存申请