寻找严肃、沉默和专注的力量。
发布时间:2013-02-03 15:51:48
概述 操作系统的目的之一就是将系统硬件设备细节从用户视线中隐藏起来。例如虚拟文件系统对各种类型已安装的文件系统提供了统一的视图而屏蔽了具体底层细节。 CPU 并不是系统中唯一的智能设备,每个物理设备都拥有自己的控制器。每个硬件控制器都有各自的控制和状态寄存器(CS.........【阅读全文】
发布时间:2013-02-02 15:23:11
Linux的最重要特征之一是它为许多不同的文件系统的支持比如ext、ext2、vfat等等,这使其非常灵活从而与许多另外的操作系统可以很好的共存。 Linux 通过安装一个文件系统将该新文件系统加入它的文件系统树中。所有的文件系统, 不管是什么类型,都安装在文件系统树的一个目录上,并且该文件系统之上.........【阅读全文】
发布时间:2013-01-31 14:47:35
Linux进程希望在进程启动时至少有三个文件描述符被打开,它们是标准输入、标准输出和错误标准输出,一般进程会从父进程中继承它们。这些描叙符用来索引进程的fd数组,所以标准输入,标准输出和标准错误输出分别对应文件描叙符0,1 和2。每次对文件的存取都要通过文件数据结构中的文件操作子程序和VFS inode 一.........【阅读全文】
发布时间:2013-01-30 15:38:06
说到存储管理,不得不提虚拟内存技术。虚拟内存技术使得系统中为有限物理内存竞争的进程所需内存空间得到满足。但是操作系统自身也运行在虚拟内存中的意义不大。如果操作系统被迫维护自身的页表那将是一个令人恶心的方案。Linux 核心直接运行在物理地址空间上。 功能:巨大的寻址空间,内存映射,公平的物理内存分配及.........【阅读全文】