
操作系统
沐风于林
一个热爱健身的码农。
展开
-
关于进程和线程的介绍
什么是进程?为了能使计算机程序并发执行,并且可以对并发执行的程序加以描述和控制,引入了“进程”的概念。从其它角度来看,进程还有以下三种解释:进程是计算机程序的一次执行过程。 进程是一个程序及其数据在处理机上顺序执行时所发生的活动。 进程是具有独立功能的程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的独立单位。进程的特征动态性:进程的实质是程序的一次执行过程。并发性...原创 2018-01-19 11:19:51 · 229 阅读 · 0 评论 -
关于死锁的介绍
什么是死锁?指多个进程因竞争共享资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再次向前推进。在这些进程中,每个进程都无限等待被该组进程中另外一个进程所占用的资源,因而永远无法得到所需要的资源,这种现象被称为进程死锁,这一组进程被称为死锁进程。产生死锁的原因竞争资源引起进程死锁 ① 竞争不可抢占性资源;示例:两个进程共享I/O设备时发生死锁。(A进程占有甲资源,B进程占...原创 2018-01-19 15:07:06 · 493 阅读 · 0 评论