操作系统_第二章_进程与线程
Posted zwz178
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作系统_第二章_进程与线程相关的知识,希望对你有一定的参考价值。
2018-06-30
1.进程:对正在运行的程序的一个抽象
2.一个进程就是一个正在执行的程序的实例
3.快速的切换称为:多道程序设计
4.一个进程是某种类型的一个活动,它有程序,输入,输出,以及状态
5..四种主要的事件会导致进程的创建
系统初始化
正在运行的程序执行了创建进程的系统调用
用户请求创建一个新进程
一个批处理作业的初试化
6.停留在后台进程的称为守护进程
7.shell中键入sort就可以创建进程了
8.内存一般使用写时复制的方法进行内存共享
9.进程的终止
正常退出
出错退出
严重错误
10.调用exit来结束进程
11.进程挂起的原因
程序自身固有的原因,在键入用户命令行之前,无法执行命令
由系统技术上的原因引起的,没有足够的CPU
12.进程的三种状态:
运行态
阻塞态 :pause
就绪态
13.操作系统的最低层是调度程序,上面有很多的进程
14.进程表->进程表项->包括了进程状态的重要信息->进程管理,文件管理,存储管理
15.与每一个I/O类关联的是一个称作中断向量的位置
16.所有的中断都是从保存寄存器开始
17.CPU的利用率:1-p^n (n称为多道程序设计的道数)
18.
以上是关于操作系统_第二章_进程与线程的主要内容,如果未能解决你的问题,请参考以下文章
Linux_多线程(进程与线程的联系_pthread库_线程创建_线程等待_线程正常终止_线程取消_线程分离_pthread_t与LWP)