自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宋宝华

宋宝华

  • 博客(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

宋宝华 - 深入探究Linux设备树CSDN讲座ppt

宋宝华 - 深入探究Linux设备树CSDN讲座ppt。详细的论述的device tree的方方面面。

2017-08-20

Linux总线、设备和驱动模型

宋宝华 - Linux总线、设备和驱动模型的详细讲座的ppt分享。

2017-08-12

在ARM板子上直接跑的gdb

在ARM板子上直接跑的gdb, 版本GDB 7.5,static编译的。可以放在板子上直接调程序,看bt,看core dump。

2017-02-25

Android和Ubuntu同时运行

Android和Ubuntu同时运行的视频

2012-05-03

宋宝华-PowerPC VxWorks BSP学习与分析

讲述PowerPC VxWorks BSP和设备驱动开发全套流程。

2010-03-13

LDD6410 S3C6410开发板原理图

LDD6410 S3C6410开发板原理图

2010-03-09

LDD6410 S3C6410开发板开发与使用手册

LDD6410 S3C6410开发板开发与使用手册,全面描述了U-BOOT、Linux、BSP、驱动、Android 1.6,QT embedded 4.5.3的移植和开发技术。

2010-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除