自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiebaoyou的专栏

专注于操作系统内核

  • 博客(2)
  • 资源 (9)
  • 收藏
  • 关注

原创 提交了一个关于pi-futex的LINUX开源故障

<br />前段时间,遇到一个极难复现的LINUX信号量故障,最终导致应用程序挂死。通过走查代码,发现内核存在一个故障,这个故障在极苛刻的情况下,会导致应用程序C库mutex数据结构混乱。<br /> <br />此故障在最新的linux2.6.38上仍然存在,并且已经通过用例复现出此故障。<br /> <br />已经向开源社区提交此故障:<br />https://lkml.org/lkml/2011/3/28/61<br /> <br />期待在新版本的内核中,能够修复此故障。

2011-04-05 13:09:00 787 2

原创 一个值得纪念的日子

2011年1月31日,是一个值得纪念的日子。这是2010年的第七次出差,也是最轻松的一次出差。也许,新的征途开始了!

2011-03-26 21:24:00 659

做中国的Linux,做中国的Linus(谢宝友).pptx

本文是作者谢宝友于2019年12月14日在深圳鹏城实验室OS2ATC 2019大会上的演讲,也是国产自研操作系统DIM-SUM的首次正式亮相。 演讲简要介绍了自研操作系统DIM-SUM的目标:实现一款可以替换Linux的国产操作系统,及其实现路线图。同时介绍DIM-SUM操作系统的现状。 参考Linus开发Linux的历程,探讨在中国如何做操作系统内核,如何成为一个高水平操作系统内核开发人员。 视频及文字版本请参见:https://mp.weixin.qq.com/s/sMsITO4rmy-QHGf9k1z4bw

2020-05-16

深入理解RCU

谢宝友,别名浪子燕青,在编程一线工作已经有20年时间,其中接近10年时间工作于Linux操作系统。 同时,他也是《深入理解并行编程》一书的译者。该书作者Paul E.McKeney是IBM Linux中心技术领导者,Linux RCU Maintainer。《深入理解RCU》系列文章整理了Paul E.McKeney的相关著作,希望能帮助读者更深刻的理解Linux内核中非常难于理解的模块:RCU。 目前,他编写的Hot-Pot操作系统即使发布第一个版本。这个版本基于ARM 64多核系统,包含了调度、中断、定时器、内存管理、LEXT3文件系统、LWIP网络协议栈、一个精简版本的内核态C库、一些基本的Shell命令等等基本的操作系统功能。虽然目前代码还比较丑陋,仅仅算是Linux的一个小学生,但是也可以自豪的声称:Hot-Pot操作系统拥有了一个Good Start。今年,他将编写一本《Hot-Pot操作系统详解--迈向工业级操作系统的实现》来详细阐述这个操作系统,并以GPL协议公布源代码,热切希望所有有兴趣的好汉一起参与。

2018-06-11

submit patch step by step

手把手教你如何向Linux社区提交内核补丁

2017-08-25

中国Linux内核开发者大会十周年演讲稿(中兴通讯谢宝友)-Linux内存屏障

中国Linux内核开发者大会十周年演讲稿(中兴通讯谢宝友)-Linux内存屏障

2015-10-25

深入理解并行编程V2.0

深入理解并行编程V2.0,根据perfbook-1c.2013.01.13a.pdf翻译,包含答案部分

2015-09-06

Linux2.6.24内核注释

hi, guys! 这是半年来,在看ULA的过程中,针对Linux 2.6.24内核顺手做的一点注释。内容不多,个人觉得文件系统和USB这两个模块的注释还有一点意思。 所有注释都是中文,您可以与标准2.6.24内核进行比较,看看具体的注释内容。 针对2.6.24注释的时间比较短,内容不多,抱歉,请不要拍砖。更多的注释是针对linux2.6.11.12内核的,您可以通过http://xiebaoyou.download.csdn.net下载,那个版本的注释算是干货。 如果您对内核有兴趣,可以在茶余饭后,无聊之时,访问我的博客 谢宝友 2014-05-29晚于成都

2014-05-29

linux2.6.1内核源码注释

包含LINUX内核同步、信号、内存、调度、文件系统、网络系统、时钟等部分的源码注释。前后历时三年,算是干货。

2014-03-10

深入理解并行编程中文版V0.9

linux内核大牛paul的力作,花了两个月时间进行翻译。目前还缺少第2-12章,第2-12章由另外的同事在翻译,近期也会发布。 对内核深度发烧的同学可以看看。 paul原作的下载地址:http://kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.html

2011-07-29

空空如也

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

TA关注的人

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