Chinaunix首页 | 论坛 | 博客
  • 博客访问: 243064
  • 博文数量: 52
  • 博客积分: 285
  • 博客等级: 二等列兵
  • 技术积分: 585
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-25 23:38
文章分类

全部博文(52)

文章存档

2013年(43)

2012年(9)

我的朋友

发布时间:2013-08-14 23:32:45

      当我们打开linux系统,在等待他启动的过程中,我们是否想过,他是怎么来启动系统的,它的启动流程又是什么??这次就是用一个小小的精简版的linux的创建来看看~~首先我们先来总结一下他的启动流程,再加以实例:1.  加载 BIOS 的硬件信息不迚行自我测试,.........【阅读全文】

阅读(1900) | 评论(0) | 转发(1)

发布时间:2013-06-07 16:06:07

超级块表存在于内存中对于所有已安装的文件设备,其超级块指针都在超级块表中,并且其inode位图和zone_map也在缓冲区中当申请某一个设备的磁盘块时,首先该设备应该已经挂装,故可以直接检查超级块表他们都已经在高速缓冲区中代码在sys_mount:挂装文件系统read_super:从磁盘读取超级块及.........【阅读全文】

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

发布时间:2013-06-04 15:24:07

遇到内核panic,我们很无奈,我们总是以为内核自动的检查出了错误,然后panic了,可事实上,panic是一个函数,需要显式调用的,panic机制固然是一种检查内核正常的好机制,可是其背后隐藏了大量内核开发者的心血,内核开发者必须知道什么情况下内核属于不正常状态,然后显式调用panic,如果此时不调用panic的话,说实话,系.........【阅读全文】

阅读(1472) | 评论(0) | 转发(4)

发布时间:2013-05-21 16:26:24

1. 用户态和内核态的概念区别究竟什么是用户态,什么是内核态,这两个基本概念以前一直理解得不是很清楚,根本原因个人觉得是在于因为大部分时候我们在写程序时关注的重点和着眼的角度放在了实现的功能和代码的逻辑性上,先看一个例子:1)例子void testfork(){   &nbs.........【阅读全文】

阅读(1462) | 评论(0) | 转发(1)

发布时间:2013-05-21 10:53:20

1根文件系统设备号1.1 在Bootsect.s中设置根文件系统设备号在Bootsect.s中设置的根文件系统设备号其实只是初始值,不起作用,仅仅为保存根文件系统设备号的值在Bootsect.s的编译后文件的508,509处预留了空间。而在最后用工具程序Build将所有内核有效部分组合起来时,还要对根文件系统设备号进行最后的处理。.........【阅读全文】

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

ailsa_lu2013-07-13 15:59

简单生活。如是我愿。

回复  |  举报

ailsa_lu2013-07-03 11:00

匆匆回家又匆匆回来。休息了好久一段日子。
愿意更加耐心,从容的去做事情。

回复  |  举报

ailsa_lu2013-06-13 19:05

《kiss the rain》 by 李闰珉

回复  |  举报

ailsa_lu2013-05-06 11:09

知易行难。戒浮躁,戒懒散。

回复  |  举报

ailsa_lu2013-05-06 11:07

生命无须过多的陪衬,需要的仅是一种陪伴。 -by 苏岑

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

登录 注册