
操作系统
为神敬酒者
此人太懒,没留下什么东西
展开
-
进程(一)----------进程描述和控制
一.进程和进程控制块 ·进程定义 0一个正在执行中的程序。 0一个正在计算机上执行的程序实例。 0能分配给处理器并由处理器执行的实体。 0一个具有以下特征的活动单元:一组指令序列的执行、一个当前状态和相关的系统资源集。 可以把进程视为由一组元素组成的实体,进程的两个基本元素是程序代码(program code,可能被执行相同程序的其他进程共享)和代码相关联的数据集(set of d...原创 2018-09-11 20:53:38 · 568 阅读 · 0 评论 -
进程(二)------------进程与线程
线程的优点: ·(1)在一个已有进程中创建一个新线程比创建一个全新进程所需的时间少很多。 ·(2)终止一个线程比终止一个进程花费的时间少。 ·(3)同一进程内线程间切换比进程间切换花费的时间少。 ·(4)线程提高了不同的执行程序间通信的效率。 用户级线程 有关线程管理的所有工作都由应用程序完成,内核意识不到线程的存在。 ·优点: 0线程切换不需要内核态特权; 0调度可以是...原创 2018-09-12 10:34:04 · 910 阅读 · 0 评论 -
并发(二)--------------死锁
并发处理中通常需要解决的两个问题:死锁和饥饿 产生死锁的原因主要是 系统资源不足。 进程运行推进的顺序不合适。 资源分配不当等。 死锁的条件 死锁有三个必要条件: ·1.互斥。一次只有一个进程可以使用一个资源。 2.·占有且等待。当一个进程等待其他进程时,继续占有已经分配的资源。 ·3.不可抢占。不能强行抢占进程已占有的资源。 前三个条件都只是死锁存在的必要条件,但不是充分...原创 2018-09-12 13:01:17 · 168 阅读 · 0 评论 -
进程(二)-----------------进程的同步与通信和线程的同步与通信两两之间的区别
因为一直对操作系统的进程同步通信有所混淆,所有在网上看了几篇博客。下面这篇博客属于转载,转载自 https://blog.youkuaiyun.com/jfkidear/article/details/52561976 ------------------------------------------------------分割线--------------------------------------...转载 2018-09-13 10:05:02 · 349 阅读 · 0 评论