自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风清云淡

初涉内核

  • 博客(3)
  • 资源 (8)
  • 收藏
  • 关注

原创 分析报告:关于Linux中断初始化的分析

简介:本篇报告首先从定义以及基本概念入手介绍中断的相关知识,接着重点分析了linux内核中中断初始化的过程,本文的所有代码均依据2.6.36版内核源码。一、中断的基本概念中断最初是用来克服CPU对I/O接口采用程序查询的服务方式从而导致处理器低效率,由此而引入的一种让CPU及时响应I/O的服务方式,更通俗的来讲,就是CPU在做自己的事情,突然之间有一个硬件信号打断了CPU的执行,并要求CPU为其执行相应的代码片段。为此计算机必须有相关的软硬件来为服务提供支持,硬件方面添加了两片8259A,软件方面则体现在操

2010-12-15 11:53:00 2005

原创 Linux系统调用

<br /><br />       这一周学的主要内容是linux系统调用,先从linux操作系统原理与应用的第6章入手,接着学习了M.TimJones的Linux系统调用再探。<br />       提到系统调用自然想到了API(应用编程接口),linux遵循了Unix的API规范POSIX,POSIX旨在提高UNIX环境下应用程序的可移植性,更在源代码级提供了C的编程接口给操作系统的服务程序。API和系统调用的关系有两种:其一是多个API函数可能使用相同的系统调用来封装,其二是一个API函数可能

2010-12-05 21:33:00 864

原创 Linux虚拟文件系统二

<br /><br />        这一周的前二天主要分析了师姐编的三个小程序,还有就是学习了Linux2.4.30内核文件系统学习这篇文章。<br />      VFS从根本上来说就是提供一套代码框架,根据共有的属性抽象出最关键的数据结构,面向具体的文件系统定义一系列统一的操作接口,对文件和目录抽象出的inode结构提供统一的操作接口,能对具体的文件系统进行注册和安装等。<br />       打开文件的过程就是寻找目录节点对应的inode的过程,当根据路径找到相应的目录节点时inode中

2010-12-05 21:29:00 656

腾讯面试题

一份比较全面的腾讯面试题集,对于面试中常见的考点都有所涉及

2012-06-06

Android应用开发揭秘

作者杨丰盛,具有多年的安卓开发经验,对于国内安卓开发类书籍已是相当优秀的了

2012-06-06

Android+SurfaceFlinger讲解

比较详细的介绍了SurfaceFlinger相关的知识,对大家理解Android的图形系统会很有帮助的。

2011-09-03

Linux内核情景分析

内核分析中的经典,被称为毛选,虽然是基于2.4版本的内核,但对于学习内核的系统框架已经足够了

2011-06-04

LDD第三版中第十七章snull模块源码

LDD第三版本中网络驱动章节的实例源码,可以实现一台PC中两个接口之间的数据包转发功能

2011-05-23

ubuntu1000条命令

想彻底的学好Linux-ubuntu!不学好命令你是永远不会成为Linux高手的

2009-03-04

Linux完整教程(初级教程)

很系统的,也是入门级教程,希望对LINUX初学者有所帮助

2009-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除