排序:
默认
按更新时间
按访问量
RSS订阅

操作系统:线程

知识总结: 线程不拥有资源,只使用资源! 线程的引入: 60年代,在OS中能拥有资源和独立运行的基本单位是进程,然而随着计算机技术的发展,进程出现了很多弊端,一是由于进程是资源拥有者,创建、撤消与切换存在较大的时空开销,因此需要引入轻型进程;二是由于对称多处理机(SMP)出现,可以满足多个运行...

2017-11-05 17:14:16

阅读数 232

评论数 0

操作系统:经典进程同步问题(2)哲学家进餐问题

知识总结: 互斥模式:互斥信号量赋初值一定是1 下面这种解决方法: 如果每个科学家都拿起相同方向的意志筷子就会导致每个人只能得到一个筷子,造成死锁! 解决方法: 方案1: 方案2: ...

2017-11-05 16:14:56

阅读数 1882

评论数 0

操作系统:经典进程同步问题(1)生产者-消费者问题

知识总结: 1.生产者消费者模型: (同步+互斥模式)

2017-11-04 22:28:28

阅读数 747

评论数 0

操作系统:进程同步(3)信号量应用

知识总结: 利用信号量实现进程互斥: 利用信号量实现前驱关系: 利用记录型信号量实现同步: 设置两个信号量分别赋值1,0 并且wait(),signal()的交替使用使得程序成为一个交替开关!

2017-11-04 18:38:42

阅读数 303

评论数 0

操作系统:进程同步(2)信号量机制

知识总结: 整型信号量: p操作(对预防问领结资源进行检查):如果合格,是进程进入临界区 v操作:(退出区操作,释放资源) 保证了a,b两个进程不同是访问打印机: 整型信号量未实现,让权等待原则(do-no op使得该进程访问完后,cpu等待并未分配给其他资源) ...

2017-11-04 12:43:37

阅读数 238

评论数 0

操作系统:进程同步(1)进程同步概念

知识总结: 目录: 进程同步的主要任务: 进程两种形式的制约关系: 临界资源: 最常见的临界资源:打印机,磁带机等机械硬件设备,在一段时间内只能给某个进程使用! 消费者生产者关系高级语言伪码:(看似是对的!) 高级语言转汇编语言阶段:(因为count...

2017-10-08 22:34:27

阅读数 160

评论数 0

操作系统:进程控制

知识总结: 目录: 进程控制: 1.进程创建: 用户登录,作业调度,打印等会导致新进程的创建: (原语:原语 操作系统或计算机网络用语范畴。是由若干条指令组成的,用于完成一定功能的一个过程。是由若干个机器指令构成的完成某种特定功能的...

2017-10-08 21:38:06

阅读数 180

评论数 0

操作系统:进程基本概念

知识总结: 目录: 程序并发执行的特征: 程序的并发性(concurrency)会导致执行的中断(interrupt)! 例如由于并发行资源互相占用:导致统一程序执行却导致1+1!=2:

2017-09-29 15:37:15

阅读数 155

评论数 0

操作系统:引论

知识总结: (1)操作系统做什么? (2)操作系统的作用: (3)操作系统分类: 目前绝大部分的操作系统俗语分时系统:windows,linux... 高大上的系统:实时系统 比较: (4...

2017-09-29 11:04:12

阅读数 156

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭