自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux VFS概述以及内核源代码分析

报告内容 一、           概述Linux能够支持各种不同的文件系统是通过VFS实现的,由于不同的物理文件系统具有不同的组织结构和不同的处理方式,为了能够处理各种不同的物理文件系统,操作系统必须把它们所具有的特性进行抽象,并建立一个面向各种物理文件系统的转换机制,通过这个转换机制,把各种不同物理文件系统转换为一个具有统一共性的虚拟文件系统。VFS是一个软件层,用来处理与Unix

2007-11-23 21:43:00 7598

原创 linux内核中断、异常、系统调用的分析以及实践

 中断、异常、系统调用的分析  报告内容中断是由间隔定时器和和I/O设备产生的。异常则是由程序的错误产生,或者由内核必须处理的异常条件产生。第一种情况下,内核通过发送一个信号来处理异常;第二种情况下,内核执行恢复异常需要的所有步骤,或对内核服务的一个请求。中断和异常改变处理器执行的指令顺序,通常与CPU芯片内部或外部硬件电路产生的电信号相对应。它们提供了一种特殊的方式,使处

2007-11-22 22:09:00 4706

原创 基于I386的Linux2.4.18进程创建的分析和实践

   报告内容 一、           概述进程是系统执行程序和分配资源的单位,是程序的一个执行实例,因此个动态的概念。许多进程可以并发的运行同一程序,这些进程共享内存中程序正文的单一副本,但每个进程有自己的单独的数据和堆栈区。一个程序可能有许多进程,而每一个进程又可以有许多子进程。依次循环下去,而产生子孙进程。当程序被系统调用到内存以后,系统会给程序分配一定的资源(内存,设备等等)

2007-11-21 20:33:00 1423

原创 基于I386的Linux2.4.18的进程切换分析

  报告内容进程切换:为了能保证不同的进程在CPU上运行,内核必须做到挂起正在CPU上运行的进程,并恢复执行以前挂起的某个进程(也可以理解为唤醒进程),使其在CPU上正常运行。这个过程叫进程却换,也叫上下文切换,或者任务切换。尽管每个进程都有自己的地址空间,但是所有的进程都共享CPU寄存器。所以当唤醒进程执行时,内核必须确保每个寄存器装入了挂起进程时的值。进程恢复执行时必须装入寄存

2007-11-21 20:28:00 1613

原创 基于I386的Linux2.4.18启动过程分析

 阅读顶层目录下的readme:该文件对Linux进行了简单的介绍,介绍了其硬件的无关性以及相关的说明文档。然后对Linux内核的安装、配置、编译以及内核的bug报告进行了介绍。 阅读源代码中documentation/i386/boot.txt:该文件包含了i386体系结构中Linux内核的启动协议,内核启动代码的编写均依照此协议进行。文件对Linux内核启动时各部分代码在内

2007-11-21 20:21:00 1152

.net杀死进程

.net 杀死进程

2007-09-11

CCWordApp.cs

增加了插入图片的方法,去掉了不管用的插入页码的方法

2007-09-11

空空如也

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

TA关注的人

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