自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 内核学习总结(Linux)

-------------------------------Linux总结--------------------------------------目录:一、计算机是如何工作的    计算机工作的三大法宝:    (1)存储程序计算机工作模型;(2)函数调用堆栈;(3)中断。    目前计算机均采用冯·诺依曼体系结构,存储的程序在内存运行时,会发生函数调用。为了高效

2016-04-30 11:51:11 457

原创 理解进程调度时机跟踪分析进程调度与进程切换的过程(Linux)

-----------------------------------------------------------------------------------理解进程调度时机跟踪分析进程调度与进程切换的过程---------------------------------------------------------------------------------

2016-04-17 00:07:53 1797

原创 Linux内核如何装载和启动一个可执行程序(Linux)

----------Linux内核如何装载和启动一个可执行程序------------       这次实验是要分析Linux内核是如何装载和启动一个可执行程序的。这个实验可以说有点意思。为什么这样说呢?倒不是这次实验有多难,而是这次涉及到的背后的知识其实一门非常有趣又古老的学问。       让我们一起来看看!每次我们写好了一段代码,最后都生成一个C文件(后缀名.c),我

2016-04-10 10:46:33 961

原创 分析Linux内核创建一个新进程的过程(Linux)

------------分析Linux内核创建一个新进程的过程--------------       这次实验要详细分析Linux内核创建新进程的过程。那么我们应该先明确,一个进程在Linux内核中是怎样的。那么就是要知道如下的几个知识。       进程(Process)               系统进行资源分配和调度的基本单位,一个进程是一个程序的运行实例。

2016-04-02 14:00:06 1524

原创 分析system_call中断处理过程(Linux)

----------------分析system_call中断处理过程-----------------       这次的实验是要跟踪一下系统调用的中断过程。本人上周的实验其实已经完成过了这个跟踪的过程,没想到这次下半部分就是让跟踪,那我们这次就再来跟踪一下。为了更加明显,这次选择为menu加上上次使用的系统调用的功能,然后对menu的这一系统调用的过程进行跟踪。但是,这次因为在menu

2016-03-27 00:51:44 682

原创 使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用(Linux)

-------------------------------------------------------------------使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用-------------------------------------------------------------------

2016-03-20 11:36:49 1097

原创 跟踪分析内核的启动过程(Linux)

-----------------跟踪分析Linux内核的启动过程------------------      这次实验说是跟踪分析Linux内核的启动过程,但难点实际上是在环境的搭建与调试器的使用。等这些都解决了,调试器会非常清晰地带我们走进整个程序运行的过程。      因为有许多人之前并没有怎么用过linux,所以我尽量将每个命令都解释得详细点。      下面

2016-03-12 23:48:58 1022

原创 操作系统是如何工作的(Linux)

----------------------------------操作系统是如何工作的------------------------------------       上个实验研究了Linux系统对内存的管理。其中函数的调用通过栈机制完美地执行。那么,不禁要问,操作系统又是如何工作的呢?我们都知道,其实一个程序段在运行时就是一个进程。那么,我们一起来研究一下进程是如何调度的。

2016-03-05 22:11:56 949 1

原创 计算机是如何工作的(Linux)

----------------------------------------------计算机是如何工作的------------------------------------------        如今计算机已经充斥了现代人们生活的方方面面,在给人们带来巨大的便利的同时,不禁要问“计算机是如何工作的”呢?说实话,这是一个很大的命题,整个计算机需要多种机制的相互配合才能完成各种各样的

2016-02-27 23:02:10 960 1

空空如也

空空如也

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

TA关注的人

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