- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 (好文重发)阿里杨勇:浅谈 Linux 高负载的系统化分析
本文简介:讲解 Linux Load 高如何排查的话题属于老生常谈了,但多数文章只是聚焦了几个点,缺少整体排查思路的介绍。所谓“授人以鱼不如授人以渔"。本文试图...
2019-12-26 07:59:02 828 1
原创 宋宝华:用eBPF/bcc分析系统性能的一个简单案例
bcc是eBPF的一种前端,当然这个前端特别地简单好用。可以直接在python里面嵌入通过C语言写的BPF程序,并帮忙产生BPF bytecode和load进入kernel挂载kprob...
2019-12-25 21:43:02 5452
原创 用Linux内核的瑞士军刀-eBPF实现socket转发offload
我们已经对eBPF将网络转发offload到XDP(eXpress Data Path)耳熟能详,作为Linux内核的一把 “瑞士军刀” ,eBPF能做的事情可不止一件,它是一个多面手。...
2019-12-24 08:05:05 2226 4
原创 宋宝华:Linux文件读写(BIO)波澜壮阔的一生
点击上方“公众号” 可以订阅哦!前言网上关于BIO和块设备读写流程的文章何止千万,但是能够让你彻底读懂读明白的文章实在难找,可以说是越读越糊涂!我曾经跨过山和大海 也穿过人山人海我曾经问...
2019-12-23 08:12:27 2213
原创 宋宝华: 用off-cpu火焰图进行Linux性能分析
在《宋宝华:火焰图:全局视野的Linux性能剖析》一文中,我们主要看了on-cpu火焰图,理解了系统的CPU的走向的分析。但是,很多时候,单纯地看on-cpu的情况(什么代码在耗费CPU...
2019-12-22 13:22:12 4576
原创 (好文重发)朴英敏:用crash工具分析Linux内核死锁的一次实战
本文简介:内核死锁问题一般是读写锁(rw_semaphore)和互斥锁(mutex)引起的,本文主要讲如何通过ramdump+crash工具来分析这类死锁问题。作者简介:朴英敏,现就职于...
2019-12-18 08:09:18 2300 1
原创 宋宝华:世上最好的共享内存(Linux共享内存最透彻的一篇)
共享单车、共享充电宝、共享雨伞,世间的共享有千万种,而我独爱共享内存。早期的共享内存,着重于强调把同一片内存,map到多个进程的虚拟地址空间(在相应进程找到一个VMA区域),以便于CPU...
2019-12-09 07:52:58 11874 6
转载 干货!大话EXT4文件系统完整版
一:VFS我们知道SSD是一场存储革命,设计和制造一个好的SSD固然重要,但如何正确使用以充分发挥SSD性能同样重要。SSD内在的并行性和先擦再写的特性决定了它不同于机械硬盘简单的L...
2019-12-06 08:21:00 2861
原创 吴章金: 《360度剖析Linux ELF》 新增 15 份实验材料,累计已达 70 份
本文简要介绍了新增的 15 种执行代码的方式,另外详细介绍了该课程提供的所有实验材料。"程序执行 tags:360 elf视频课程实验材料背景简介作为一门特别重视实践的课程,《3...
2019-12-02 16:11:46 1404
转载 Linux死锁检测-Lockdep
本文来源:https://www.cnblogs.com/arnoldlu/p/8580387.html关键词:LockDep、spinlock、mutex。lockdep是内核提供协...
2019-12-01 18:14:17 1901
LDD6410 S3C6410开发板开发与使用手册
2010-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人