![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
Thxxxxxx
然鹅我不想简介自己
展开
-
进程与线程
进程是资源分配的基本单位,进程控制块(PCB)描述了进程运行时的信息和运行状态。 线程时独立调度的基本单位,一个进程中包含了多了线程,他们能够共享进程中的资源。 区别总结: 进程时资源分配的基本单位,不能对线程进行资源分配,线程只能访问隶属进程的资源。 线程时独立调度的基本单位,在同一个进程之内的俩个线程相互调度不会引起进程切换,但一个进程中的线程调度另一个进程中的线程会引起进程切换。 ...原创 2019-07-11 10:51:25 · 63 阅读 · 0 评论 -
进程调度算法
1.批处理系统 1.1先来先服务 1.2短作业优先 1.3 最短剩余时间优先 2.交互式系统 2.1时间片轮转 将线程排成一个队列,为队首线程分配时间片,时间片用完中断,队首线程放到队尾,再次循环。 时间片设置过小,线程切换频率过高,时间片设置过大,实时性不能保证。 2.2优先级调度 为每个线程分配优先级,为了防止优先级低的线程得不到时间片,可等待时间越长的线程调高优先级。 2...原创 2019-07-11 11:17:32 · 130 阅读 · 0 评论 -
Linux指令
文件 文件查询: find [查找目录] [查找条件] 文件拷贝:cp [选项] 源路径 目的路径 打包解包:tar -zcvf 目标文件 源文件或文件夹 tar -zxvf 目标文件 源文件或文件夹 文本查找: grep [选项] 模式串 文件 文本排序:sort [选项] 文件 进程 进程查询:ps F:进程标志,说明进...原创 2019-08-25 10:59:27 · 212 阅读 · 0 评论 -
五种进程通信方式
管道 它是半双工的(即数据只能在一个方向上流动),具有固定的读端和写端。 它只能用于具有亲缘关系的进程之间的通信(也是父子进程或者兄弟进程之间)。 它可以看成是一种特殊的文件,对于它的读写也可以使用普通的read、write 等函数。但是它不是普通的文件,并不属于其他任何文件系统,并且只存在于内存中。 命名管道 FIFO可以在无关的进程之间交换数据,与无名管道不...原创 2019-08-25 15:16:02 · 132 阅读 · 0 评论