一 linux内核源码阅读工具 windows下当然首选source insight, 但是linux下就没有source insight这么优秀的工具了,但是也有不少的替代品,但觉绝对部分人会选择vim+ctags+cscope的组合,还有部分人或选择wine中的source insight或选择 ...
分类:
系统相关 时间:
2020-02-09 10:00:58
阅读次数:
119
copy from:https://www.cnblogs.com/pengdonglin137/p/3838245.html 阅读目录(Content) zImage来历 piggy.gz压缩文件的特点 vmlinux.lds arch/arm/boot/compressed/head.S arc ...
分类:
系统相关 时间:
2020-01-20 15:11:23
阅读次数:
169
在下载Linux内核源码包解压后,Linux的内核源码树的根目录的每一个含义看不太明白,估计每个喜欢研究内核源码的小伙伴刚开始都会有此疑问,因此,在这里对Linux内核源码的根目录的每个文件包做些简介,让喜欢研究内核源码的小伙伴对内核这个看起来特别神秘且复杂的东西有个大体的了解。 具体的详情请见下表 ...
分类:
系统相关 时间:
2019-12-30 20:58:41
阅读次数:
106
os的内存管理大概可以分成两块:1.段页式管理(虚存)2.swap in 和 swap out 段页式管理 多级页表的管理图像 用户(程序员)希望用段,物理内存希望用页来进行管理 ...
分类:
系统相关 时间:
2019-12-19 21:41:32
阅读次数:
121
一、下载Linux内核源码 wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz #下载linux-5.0.1内核压缩包 xz -d linux-5.0.1.tar.xz tar -xvf linux-5.0.1.t ...
分类:
系统相关 时间:
2019-12-12 01:02:27
阅读次数:
139
1. 构建MenuOS系统 a). 下载linux内核并编译 (在虚拟机上自己实现一个小的linux操作系统) a.1) 实验环境: VMware虚拟机、64位Ubuntu16.04 a.2) 下载linux内核源码编译内核: 版本 linux-5.0.1(https://cdn.kernel.or ...
分类:
系统相关 时间:
2019-12-11 19:05:50
阅读次数:
109
1 编译linux 5.0.1 内核 1)下载linux内核源码 mkdir myKernel #创建自己的目录 cd myKernel #进入新目录 wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz #下载li ...
分类:
系统相关 时间:
2019-12-11 17:02:17
阅读次数:
83
一、Linux内核源码下载 下载linux内核 因为直接使用apt-get下载内核源码速度较慢,所以我先到http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/ 网站下载linux5.0.1版本的内核。 拷贝 将下载好的内核拷贝到u ...
分类:
系统相关 时间:
2019-12-11 00:08:56
阅读次数:
99
/home/fishcried/Code/linux-2.6.32.61/├── arch 特定体系结构的源码,每个体系结构都有一个目录.│ ├── ...│ ├── x86│ │ ├── boot 引导相关│ │ │ ├── compressed ... ...
分类:
系统相关 时间:
2019-09-30 12:56:17
阅读次数:
103
1、前言 Source Insight这个软件工具功能非常强大,很适合用来分析一些大型的code工程,例如Linux内核源码,本文将简单介绍如何在Source Insight工程中添加一种新的文件类型。 2、添加步骤 在添加的过程中以Linux内核中设备树文件进行举例测试,设备树是一种描述硬件设备的 ...
分类:
其他好文 时间:
2019-09-28 14:42:48
阅读次数:
230