码迷,mamicode.com
首页 >  
搜索关键字:内核代码    ( 412个结果
kernel笔记——进程调度
调度器完成以下任务: 时钟中断(或类似的定时器)时间内刷新进程的时间片,设置进程调度标志 系统调用返回或中断完成时检查调度标志 schedule函数 内核代码中完成进程调度的函数为schedule(),该函数中包含以下调用: put_prev_task(rq, prev); next = pick_ ...
分类:系统相关   时间:2018-05-16 20:44:42    阅读次数:222
linux 内核Lockup机制浅析
概念说明 Linux内核Lockup就是linux内核占用CPU不放,Lockup分为两种:soft lockup 和 hard lockup。 soft lockup是指CPU被内核代码占据,以至于无法执行其它进程。检测soft lockup的原理是给每个CPU分配一个定时执行的内核线程[watc ...
分类:系统相关   时间:2018-04-12 00:21:38    阅读次数:243
【转载】proc 虚拟文件系统
内核代码中分别找出一处 proc 和 seq_file 的完整使用过程,记录下来 在用户空间进行相应“读”、“写” 介绍 Proc 虚拟文件系统 操作 proc 文件: /proc 文件系统是一个 虚拟文件系统 (没有任何一部分与磁盘相关,只存在内存中,不占用外存空间),包含了一些目录和虚拟文件 通 ...
分类:其他好文   时间:2018-04-09 21:14:37    阅读次数:227
如何更方便的查看Linux内核代码的更新记录【转】
转自:http://blog.csdn.net/lee244868149/article/details/44302819 Linux内核的更新非常的快,如何快速的了解这些更新呢?最一般的办法就是把新旧版本的内核源码下载下来,然后利用BCompare或别的什么工具进行源码对比,但这明显比较费力耗时, ...
分类:系统相关   时间:2018-03-09 18:05:19    阅读次数:226
内核工具 – Sparse 简介【转】
转自:http://www.cnblogs.com/wang_yb/p/3575039.html Sparse是内核代码静态分析工具, 能够帮助我们找出代码中的隐患. 主要内容: Sparse 介绍 Sparse 使用方法 Sparse 在编译内核中的使用 补充 1. Sparse 介绍 Spars ...
分类:其他好文   时间:2018-03-07 11:40:23    阅读次数:170
制作嵌入式linux内核
拿到一个嵌入式linux内核代码,首先make distclean 接下来,如果在x86平台,就直接make menuconfig,如果是在ARM平台,就直接make menuconfig ARCH=arm 拿我的mini2440来说,友善之臂给的资料目录linux目录下 这个文件夹在linux系统 ...
分类:系统相关   时间:2018-02-24 15:05:59    阅读次数:184
模块机制
模块是内核的一部分(通常是设备驱动程序),按需动态装入模块可以保证内核达到最小并且使内核非常灵活。一旦装入一个Linux内核模块,那么它就像任何标准的内核代码一样成为内核的一部分,具有相同的权限和职责。一方面凡是由内核“移出”的所有符号都可以在模块中引用;另一方面,除了这个特意移出的符号及系统调用外 ...
分类:其他好文   时间:2018-02-22 21:39:48    阅读次数:141
进程空间分配和堆栈大小
1. Linux中进程空间的分配情况如下: 从上图可以看出,进程的空间分配:与进程相关的数据结构(页表、内核栈、task) > 物理内存 > 内核代码和数据 > 用户栈 > 共享库的内存映射区 > 运行时堆 >未初始化数据段.bss > 已初始化数据段.data > 代码段.text 2. 进程的堆 ...
分类:系统相关   时间:2018-02-15 12:46:03    阅读次数:365
Linux内核(1) - Kernel地图:Kconfig与Makefile
Makefile不是Make Love 从前在学校,混了四年,没有学到任何东西,每天就是逃课,上网,玩游戏,睡觉。毕业的时候,人家跟我说Makefile我完全不知,但是一说Make Love我就来劲了,现在想来依然觉得丢人。 毫不夸张地说,Kconfig和Makefile是我们浏览内核代码时最为依仗 ...
分类:系统相关   时间:2018-02-14 20:19:16    阅读次数:231
Linux内核(2) - 分析内核源码如何入手(上)
透过现象看本质,兽兽们无非就是一些人体艺术展示。同样往本质里看过去,学习内核,就是学习内核的源代码,任何内核有关的书籍都是基于内核,而又不高于内核的。 既然要学习内核源码,就要经常对内核代码进行分析,而内核代码千千万,还前仆后继的不断往里加,这就让大部分人都有种雾里看花花不见的无助感。不过不要怕,孔 ...
分类:系统相关   时间:2018-02-14 20:18:15    阅读次数:225
412条   上一页 1 ... 5 6 7 8 9 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!