
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文简介:内核死锁问题一般是读写锁(rw_semaphore)和互斥锁(mutex)引起的,本文主要讲如何通过ramdump+crash工具来分析这类死锁问题。作者简介:朴英敏,现就职于...
新浪微博:@宋宝华Barry 在@微盘 分享了《linux设备驱动开发详解》第2版1080P电子版,拟升级为第3版,3.6内核,Cortex-A9 SMP,Device tree, DVFS, suspend/hibernation, big.LITTLE, CMA,分层/分离思想,Linux移植入全新ARM芯片,ARM社区Linux规范等将成为第3版新内容。http://t.cn/zlQW
Linux从未停歇脚步。Linus Torvalds,世界上最伟大的程序员之一,Linux内核的创始人,Git的缔造者,仍然在没日没夜的合并补丁,升级内核。做技术,从来没有终南捷径,拼的就是坐冷板凳的傻劲。这是一个连阅读都被碎片化的时代,在这样一个时代,人们趋向于激进、浮躁。内心的不安宁使我们极难静下心来研究什么。我见过许许多多的Linux工程师,他们的简历...
《Linux设备驱动开发详解:基于最新的Linux 4.0内核》
作者:arstercz来源(阅读原文可直达):https://blog.arstercz.com/问题说明近期一台主机报以下kernel警告信息:A...
假设没有PREEMPT_LAZY的情况下(PREEMPT情况),fair调度类的task b本身可以在时刻1抢占task a,而随着PREEMPT_LAZY的引入,这个抢占需要延迟到下一个tick的到来。优先级继承和优先级顶棚的故事听起来动人,但是他们本质上是拆东墙补西墙,在简单的RTOS和workload有一定作用(尤其是锁依赖链简单的系统),在复杂的系统经常。它指出7.0内核使用PREEMPT
本文来自CSDN 重磅策划的《2022 年技术年度盘点》栏目。2022 年,智能技术变革留下了深刻的脚印,各行各业数字化升级催生了更多新需求。过去一年,亦是机遇与挑战并存的一年。在本篇文章中,长期奋斗在一线的 Linux 内核开发者、经典书籍《Linux 设备驱动开发详解》作者宋宝华老师为大家解剖 2022 年 Linux 内核开发的十大革新技术功能,纪念这平凡而又不凡的 Linux 内核之旅。作
说实话,没有那么多传奇故事,更多是很具体的活:看代码路径,复现实验,想清楚场景,写 changelog,发 patch,然后等 review。最开始,是 Barry(宋宝华)老师发起了一张“英雄帖”,把几个愿意花时间啃内核问题的人招呼到了一起。我们想把这些事摊开:看过的代码,做过的实验,踩过的坑,patch 为什么这么写,又为什么被打回来。我们想成为这样的人,也想遇到更多这样的人。我们是一群 Li
目录1 前言2 第一波浪潮(2008-2013)2.1 启程20082.1.1 Calxeda 20112.2 Computex20122.3 Marv...
假设没有PREEMPT_LAZY的情况下(PREEMPT情况),fair调度类的task b本身可以在时刻1抢占task a,而随着PREEMPT_LAZY的引入,这个抢占需要延迟到下一个tick的到来。优先级继承和优先级顶棚的故事听起来动人,但是他们本质上是拆东墙补西墙,在简单的RTOS和workload有一定作用(尤其是锁依赖链简单的系统),在复杂的系统经常。它指出7.0内核使用PREEMPT







