![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 73
peiyao456
这个作者很懒,什么都没留下…
展开
-
操作系统学习笔记(一)
操作系统是计算机类专业比较重要的一门课程,所以,希望用csdn来记录自己学习过程中的一些点滴。本篇文章整理操作系统中,关于进程的一部分内容。首先,什么是操作系统?操作系统是为了达到方便用户和提高资源利用率为目的而设计的,控制和管理计算机硬件和软件资源,合理的组织计算机工作流程的程序的集合。操作系统的特征:并发、共享、虚拟、异步。并发性是指两个或者两个以上的操作在同一时间间隔内发原创 2016-09-14 19:05:20 · 813 阅读 · 0 评论 -
【操作系统】学习笔记(二)之生产者消费者问题
【问题描述】一群生产者进程在生产产品,一群消费者进程在消费产品。为了生产者消费者进程之间能够并发执行,在两者之间设置了一个具有n个缓冲区的缓冲池,每次生产的进程都会被放入到缓冲池中,消费者每次从缓冲池中取走产品。【分析】 这个过程中既有互斥关系,又有同步关系。互斥关系:每一时刻只有一个进程在访问 缓冲区(或放数据或取数据)。同步关系:当Buf为空,生产者放产品原创 2016-09-27 12:23:39 · 1734 阅读 · 0 评论 -
【操作系统】学习笔记(三)基于时间片轮转的进程调度算法
本文主要用来分享基于时间片轮转的进程调度算法,但是在分享之前,我还是先来整理一下关于进程调度的基本理论。 调度是决定或者安排事物发展次序的策略。进程的调度就是决定哪个进程来使用处理机。操作系统的3级调度:1.作业调度,又叫高级调度。决定将外存上的哪些作业调到内存的就绪队列,等待执行。2.进程调度,又叫低级调度,决定就绪队列中的哪个进程将获得处理机。3.交换调度,又叫中级调度,为原创 2016-11-23 20:58:51 · 7390 阅读 · 0 评论