![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
htt789
这个作者很懒,什么都没留下…
展开
-
操作系统:进程和线程+进程的通讯方式
1.进程 定义:一个程序在一个数据集上的一次运行 /一个程序在多个数据集上/一个程序在同一个数据集上运行多次/是不同的进程 2.线程: 定义:进程中的一个实体(进程中一段程序片段) 3.进程和线程的区别: 内存空间: 进程的内存空间是独立的,不允许突破进程边界的存取其他进程的内存空间 线程共享同一进程中的所有内存空间(每个线程拥有自己的栈内存) 隶属关系: 线程属于进程,进程退...原创 2018-08-03 09:40:36 · 4947 阅读 · 1 评论 -
操作系统:死锁
死锁定义: 两个或两个以上进程在执行时,因争夺资源而引起的互相等待现象。 4个死锁的必要条件: 1.互斥条件:一个资源每次只能被一个进程使用(无法破坏) 2.请求与保持条件:一个进程请求资源阻塞时,保持已有资源不放。 2.不剥夺条件:已有资源在未使用完之前,不能剥夺 4.循环等待条件:进程之间,循环等待资源 3种死锁预防措施: 破坏请求与保持条件,即资源静态分配策略 破坏不剥...原创 2018-08-03 10:28:55 · 226 阅读 · 0 评论