V
主页
不读源码,通过strace来“逆向工程”研究 haproxy如何通过3个IP包来实现端口检查的功能,重写一个专门检查port的小工具
发布人
一个使用strace来分析应用行为,获取相关信息的样例。这期视频跟大家分享如何使用strace跟踪haproxy在检查port的工程中使用的syscalls,然后根据这些调用,重新实现一个专门检查端口的工具。 样例代码:https://github.com/zq-david-wang/linux-tools/blob/main/misc/tcpportcheck.c
打开封面
下载高清视频
观看高清视频
视频下载器
利用Linux Kernel trace event和ebpf实现一个简单的应用 记录整个系统内所有文件打开事件
【经验分享】使用ebpf XDP hook实现简单的ip防火墙(寻找正确编译方法的过程比较煎熬,其他都很简单)
仅用Linux kernel perf提供的功能,C++实现的轻量级CPU Profiler源码发布~!
微微涨点姿势:检查某个IP的某个端口是否可以建立链接只需要3个IP包就可以了
【Linux】Kernel 6.11征程开启!改动不是太大,sched_ext终究还是没能在这个版本集成进来,不过这个版本我的一个鸡肋patch进来了啦!!
【经验分享】利用ebpf的map和netfilter框架实现一个不算很不靠谱的内核模块作负载均衡,200行代码就够了
这绝对是B站最详细的Linux内核源码公开课教程,从0到深入(保姆级教学)小白也能学会!
【Linux】Nvidia驱动更新550.90.07,在6.10上可以顺利编译安装,只是依然可能会有kernel warn
【Educational Codeforces Round 161】菜鸡ABCDE实况:E数了一个多小时....1500+过了这道题是我没想到的
【Debian】讲个故事,记录一次debian包系统升级导致系统崩溃后的修复过程...
【牛客】练习赛127菜鸡ABCD实况:超赞的题目!超密集的图论+组合数学,可惜我会的不多....
【Linux】bcachefs性能对比测试数据更新,原来我是被debian发行版里的长久不更新的bcachefs-tools坑了!!!
【linux】kernel学习笔记系列:如何在cgroup的内核文件系统里增加一个节点
【linux】bcachefs认知更新:为什么写入会比ext4慢那么多~
Codeforces Round 916 Div3 菜鸡110分钟AK实况:主打一个“混”~
【Linux】bcachefs认知更新:“古灵精怪”的读取性能;6.12或迎来bcachefs性能上的巨大提升
Linux内核空间负载均衡之IPVS(ipvs其实还没有跟当下的容器时代磨合好,那个肉眼可见的service ip就是最好的证明)
【Linux】kernel 6.11第一个正式版本发布:这个版本阶段瞎搀和了好多;sched_ext大概率会在下个版本进来,的吧?
【Codeforces】163菜鸡ABCDF实况:E不是我的菜,可能上来就理解错了,F居然上来就用FFT来算(1+x)^n...
【linux】kernel 6.9正式发布:又是一个体感平平无奇不怎么有意思的版本...
[Linux syscall] sendfile: 不适合用在某些高“带宽”的底层IO上,佩服GNU的cp命令当年能忍得住sendfile的诱惑
【atcoder】ABC367菜鸡ABCDEF实况:一如既往,G一点头绪也无。。。
【经验分享】Linux容器网络问题排查之ipvs版本的我自己想访问我自己
【leetcode】第 401 场周赛国服147名菜鸡不能AK实况:T4完全没有思路,得好好研究下,为什么跟前排大佬差距那么大....想哭
【案例分享】使用profiler对比不同版本的行为,及早发现“隐藏”问题;顺便记一次吐血做完的kernel bisect!
【2024版最新】VMware+kali安装教程:超细讲解,一键激活,永久使用,附激活码+安装包+汉化
【牛客】周赛 Round 39, 菜鸡70多分钟AK实况:不断写bug,幸好还能迅速修bug,^_^,感觉不是容易写对的一场比赛
使用linux vxlan打通各个节点内部的容器网络之间的通讯,大材小用的L2 overlay技术
【linux】浅聊cgroup v1里的kmem统计,使用perf_event_open+kprobe分析应用对kmem的使用
Linux 进程热迁移研究系列一,招魂前传之存档
[浅聊linux系统监控] sysinfo: 一个靠谱的但是又不那么靠谱的姿势来获取系统中thread总数
【linux】kernel学习笔记系列:CPU affinity入门:尝试低优先级进程的“动态”邦核
使用Linux kernel perf的功能挖掘一些有趣/无聊的数据统计分析系列(1): 上下文切换
【经验分享】文件系统的cache miss对高IO应用性能影响会有多么离谱呢?性能损耗的来源是来自cache miss触发的磁盘IO么?
Linux进程热迁移研究系列三(终章),招魂之降临!~
【Linux Kernel】6.7第一个正式版本发布:netkit会在未来的容器网络结构中取代veth么?
【经验分享】利用ebpf cgroup/connect的hook在Linux内核作负载均衡:负载均衡的最最最最最丝滑,最合理,最流畅,最最最最最最佳的位置!!!
Linux进程热迁移研究系列二:招魂仪式之阴谋
【linux landlock初探三】简单分析下landlock对syscall/open/read/write的性能的影响
使用Linux kernel ip tunnels功能,仅需2步即可打通各个节点之间的容器网络通讯