linux
文章平均质量分 72
lzyddf
这个人很懒,什么也没有留下
展开
-
eBPF学习笔记(二)—— eBPF开发工具
本篇记录对bpftrace、BCC、libbpf等eBPF常用开发工具的基本使用。原创 2022-11-14 15:32:43 · 2851 阅读 · 2 评论 -
eBPF学习笔记(一)—— eBPF介绍&内核编译
本篇将介绍eBPF技术,以及如何编译高版本Linux内核源码中的eBPF示例代码并用其编写自定义例程。原创 2022-11-11 14:40:02 · 3654 阅读 · 1 评论 -
glibc-2.23学习笔记(二)—— free部分源码分析
glibc-2.23学习笔记(二)—— free部分源码分析_libc_free_int_free函数定义局部变量startfast bins部分unsorted bins部分mmap部分_libc_freevoid__libc_free (void *mem){ mstate ar_ptr; mchunkptr p; /* chunk corresponding to mem */ /* 判断__free_hook中是否有值,若有值则将其原创 2021-12-10 20:34:44 · 1171 阅读 · 0 评论 -
glibc-2.23学习笔记(一)—— malloc部分源码分析
glibc-2.23学习笔记(一)—— malloc部分源码分析搭建Glibc源码调试环境1.下载并解压glibc源码sudo apt-get install glibc-sourcecd /usr/src/glibcsudo tar xvf glibc-2.23.tar.xz 2.配置gdb打开gdb配置文件sudo vim ~/.gdbinit在首行加入以下内容原创 2021-11-30 18:51:36 · 2048 阅读 · 0 评论