Linux实验总结分析报告

时间:2021-05-24 14:49:12   收藏:0   阅读:0

精简的 Linux 系统模型

从整体而言,Linux系统分为用户空间和内核空间两部分,按照功能可以划分为进程管理、内存管理、文件管理以及设备管理,这些有关计算机底层的操作都只能在内核空间进行。

Linux 内核

Linux内核运行在内核空间,向下负责管理计算机系统的硬件设备,向上为应用程序提供服务支持。主要提供以下服务:系统调用接口、中断管理、进程管理、内存管理、文件系统以及硬件驱动程序。

进程管理

进程管理是一个操作系统内核的核心实现部分,进程的调度管理等一系列操作都由此完成;

  1. 什么是进程?在Linux内核中,一个进程使用一个PCB(task_struct)来描述一个进程,进程是一个程序的执行过程,是程序的动态体现。

  2. 进程的状态:有五个,创建 / 就绪 / 阻塞 / 运行 / 结束,其中最主要的状态有三个: 就绪 / 阻塞 / 运行。

  3. 进程的切换:

  4.  placeholder

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!