Chinaunix首页 | 论坛 | 博客
  • 博客访问: 311338
  • 博文数量: 101
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 774
  • 用 户 组: 普通用户
  • 注册时间: 2018-10-15 14:13
个人简介

搭建一个和linux开发者知识共享和学习的平台

文章分类

全部博文(101)

文章存档

2024年(15)

2023年(24)

2022年(27)

2019年(8)

2018年(27)

发布时间:2022-12-30 14:57:53

buildroot├── arch: 存放CPU架构相关的配置脚本,如arm/mips/x86,这些CPU相关的配置,在制作工具链时,编译uboot和kernel时很关键├── board:在构建系统时,board默认的boot和kernel配置文件,以及一些板级相关脚本,存.........【阅读全文】

阅读(1457) | 评论(0) | 转发(0)

发布时间:2022-11-13 11:02:57

首先我们知道在内核启动后,对于内存,分成好几块:memblock介绍第一个结构体的名字就叫做 memblock。它的定义如下:struct memblock { bool bottom_up; phys_addr_t current_limit; struct memblock_type memory; --> array of memblock_regionstruct memblock_type reserved; --> array of memblock.........【阅读全文】

阅读(503) | 评论(0) | 转发(0)

发布时间:2022-10-28 09:34:31

/* 块的分配和销毁 在ext2文件系统,块的管理是通过位图来实现的,一个文件系统包含若干个块组, 每个块组有一个针对数据块的位图,还有一个针对inode的位图,文件系统的组描述符 在超级块的后边,每一个组描述符都有空闲块的数目记录,组描述符都会在挂载文件系统 的时候读到内存里。ext2_fill_super*//*宏判断b.........【阅读全文】

阅读(531) | 评论(0) | 转发(0)

发布时间:2022-10-10 11:11:07

内核开发比用户空间开发更难的一个因素就是内核调试艰难。内核错误往往会导致系统宕机,很难保留出错时的现场。调试内核的关键在于你的对内核的深刻理解。 一  调试前的准备在调试一个bug之前,我们所要做的准备工作有: 有一个被确认的bug。包含这个bug的内核版本号,需要分析出这个bug.........【阅读全文】

阅读(2261) | 评论(0) | 转发(0)

发布时间:2022-10-04 15:41:18

    linux电源管理非常复杂,牵扯到系统级的待机,频率电压变换,系统空闲时的处理以及每个设备驱动对系统待机的支持和每个设备的运行时电源管理。    电源管理的整体框架,大体归纳为以下几类:    1.CPU在运行时根据系统负载进行动态电压和频率变换的CPUFreq。    2.CP.........【阅读全文】

阅读(434) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

138140893272018-10-15 14:20

重新开始新的学习

回复  |  举报
留言热议
请登录后留言。

登录 注册