![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 90
痒痒挠963
这个作者很懒,什么都没留下…
展开
-
一个 Linux 上分析死锁的简单方法
一个 Linux 上分析死锁的简单方法于 东海, 宋 波, 和 池 辰2012 年 8 月 10 日发布https://www.ibm.com/developerworks/cn/linux/l-cn-deadlock/index.html简介死锁 (deallocks): 是指两个或两个以上的进程(线程)在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程(线程)称为死锁进程(线程)。 由转载 2021-02-04 15:36:28 · 570 阅读 · 0 评论 -
Linux内核最新的连续内存分配器(CMA)——避免预留大块内存【转】
Linux内核最新的连续内存分配器(CMA)——避免预留大块内存【转】阅读目录1. 声明连续内存 2. 申请连续内存 3. 释放连续内存 4. 内核内存分配的migratetype正文在我们使用ARM等嵌入式Linux系统的时候,一个头疼的问题是GPU,Camera,HDMI等都需要预留大量连续内存,这部分内存平时不用,但是一般的做法又必须先预留着。目前,Marek Szyprowski和Michal Nazarewicz实现了一套全新的Contiguous Memory Allo.转载 2021-02-02 16:53:52 · 418 阅读 · 0 评论