自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 缓冲区首部结构

                         缓冲区首部结构struct buffer_head {               struct buffer_head *b_next;     //用于缓冲块索引的散列链               unsigned long b_blocknr;       //该缓冲区在块设备上的块号               unsigned sh

2010-05-05 20:20:00 440

转载 Linux-0.11 文件系统

每一个进程都有一个flip[]存放着一个索引,该索引就是内核文件表的索引,而文件表中的项又指向内存i结点表中的一项,这样进程就要以操作一个文件了。=NULL;         for(i=0;i                 s->s_zmap=NULL;         block=2;         for(i=0;is_imap_blocks;i++)          

2010-05-04 20:12:00 735

转载 【转帖】GTK/gnome vs QT/kde

 虽然在商业方面存在竞争,GNOME与KDE两大阵营的开发者关系并没有变得更糟,相反他们都意识到支持对方的重要性—如果KDE和GNOME无法实现应用程序的共享,那不仅是巨大的资源浪费,而且将导致Linux出现根本上的分裂。     KDE 与GNOME是目前Linux/UNIX系统最流行的图形操作环境。从上个世纪九十年代中期至今,KDE和GNOME都经历了将近十年的漫漫历程,两者也都从最初的设

2010-05-03 19:23:00 492

原创 Linux 0.11 系统调用原理

    一、概述    系统调用是一个软中断,中断号是0x80,它是上层应用程序与Linux系统内核进行交互通信的唯一接口。通过int 0x80,就可使用内核资源。不过,通常应用程序都是使用具有标准接口定义的C函数库间接的使用内核的系统调用,即应用程序调用C函数库中的函数,C函数库中再通过int 0x80进行系统调用。    所以,系统调用过程是这样的:    应用程序调用libc中的函数->li

2010-05-03 18:58:00 675

转载 Linux 0.11版 进程调度文本解说

    0.11核中进程的调度主要由四个部分数组成:调度初始化、调度、睡眠、唤醒。     一、调度初始化:sched_init()     我们知道在内核初始化(main)过程中,要将任务0转换到用户态下执行,也就是建立Linux中的第一个用户程序。既然任务0之前是在内核态下执行的,所以用的是系统的ldt、和tss,要在用户态下执行,就要使用用户态下的ldt、tss,那么,调度初始化的其中一个任

2010-05-03 18:55:00 668

原创 从现在开始: 生活=读核+google+csdn

目录序第1章 概述1.1 Linux的诞生和发展1.1.1 UNIX操作系统的诞生1.1.2 MINIX操作系统1.1.3 GNU计划1.1.4 POSIX标准1.1.5 Linux操作系统的诞生1.1.6 Linux操作系统版本的变迁1.1.7 Linux名称的由来1.1.8 早期Linux系统开发的主要贡献者1.2 内容综述1.3 本章小结第2章 微型计算机组成结构2.1 微型计算机组

2010-05-03 18:41:00 481

空空如也

空空如也

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

TA关注的人

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