
Linux内核
1 Linux内核结构 一个完整的操作系统由一个内核和一些系统服务程序构成。内核在系统引导时载入并常驻内存。 Linux的系统内核主要由以下模块构成: 系统调用接口:提供进程与内核的接口,进程通过此接口调用内核的功能。 进程管理子系统 进程管理模块...
-
1 Linux内核结构 一个完整的操作系统由一个内核和一些系统服务程序构成。内核在系统引导时载入并常驻内存。 Linux的系统内核主要由以下模块构成: 系统调用接口:提供进程与内核的接口,进程通过此接口调用内核的功能。 进程管理子系统 进程管理模块...
1 内存管理模块 内存管理模块负责内存的全部管理工作,主要完成4个功能: 内存的分配与回收:内存分配是为进行系统准备运行的程序分配内存空间,内存回收是当程序运行结束后回收其所占用的内存空间。 存储地址转换:用户编写的程序使用的是逻辑地址空间,而CP...
1 计算机系统一个完整的计算机系统由硬件和软件两部分组成。硬件是组成一台计算机的各个物理器件,如CPU、内存、I/O设备等,软件则包括系统软件和应用软件。 软件的静态形式是存储在存储器件中的程序、数据和文档信息(本质都是二进制数字),动态形...
1 进程 1.1 进程特性进程是程序的一次运行过程,它是多任务操作系统的核心概念。进程具有以下几个基本特性: 动态性:进程由“创建”而产生,由“撤销”而消亡,因“调度”而运行,因“等待”而停顿。进程从创建到消失的全过程称为进程的生命周期。 并发性:...