随笔分类 -  操作系统

操作系统相关知识
java 生产者消费者问题 并发问题的解决
摘要:引言 生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,如下图所示,生产者向空间里存放数据,而消费者取用数据,如果不加以协调可能会出现以下情况:生产者消费者图 存储空间已满,而生产者占用着它,消费者等着生产者让出空间从而去除产品,生产者等着消费者消费产品,... 阅读全文

posted @ 2015-08-25 20:26 WhyWin 阅读(7012) 评论(0) 推荐(2)

操作系统——进程调度之短进程优先
摘要:1、什么是进程调度 无论是在批处理系统还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机。另外,系统进程也同样需要使用处理机。这就要求进程调度程序按一定的策略,动态地把处理机分配给处于就绪队列中的某一个进程,以使之执行。 2、处理机调度分类高级、中级和低级调度作业从提交开... 阅读全文

posted @ 2015-07-11 16:15 WhyWin 阅读(11946) 评论(0) 推荐(2)

进程通信
摘要:1、定义: 进程通讯是指进程之间的信息交换。 在进程之间要传送大量数据时,就需要使用进程通讯。 进程互斥和同步需要交换一定的信息,它们也可归为进程通讯,属于低级的进程通讯。低级的原因在于(1)、效率低,生产者每次只能向缓冲池投放一个产品(消息),消费者每次只能从缓冲池中取得一个消息(2)、通讯... 阅读全文

posted @ 2015-07-03 21:05 WhyWin 阅读(1712) 评论(0) 推荐(1)

导航