
计算机操作系统
文章平均质量分 86
半痴半醉半天真
这个作者很懒,什么都没留下…
展开
-
模拟进程的并发执行
三、实验内容 利用C语言或JAVA语言或C++语言(手段不限),模拟进程的并发执行的过程。要求: 一:要体现在单CPU环境下,对CPU的竞争; 二:要体现在无明确调度算法支撑下,进程调度运行的无序性; 三:是要充分体现推进过程的异步性; 四:是要充分体现并发执行进程的微观表现; 五:是要认真学习电子科技大学教师完成的关于CPU竞争的演示性实验。 四、实验原理(理论) 进程是系统进行资源分配和调度的基本单位,在计算机中可以通过调度来实现在一个时间段内并行执行,由于进程在并发执行过程中以不可预知的速度前进,导致原创 2021-10-18 21:13:38 · 2660 阅读 · 1 评论 -
计算机操作系统之进程理解
进程是什么? 进程是计算机系统资源分配和独立运行的基本单位 为什么引入进程这个概念? 由于早期的计算机系统没有配备OS系统,或者在单道批处理系统中,程序的执行方式是顺序执行,在内存中程序只能一个一个顺序执行,一个程序独占计算机所有资源(包括硬件、外设、数据),这样就导致资源浪费资源利用率低,系统运行效率不高。好比生活中我们炒菜的时候可以一边把米饭闷上,而不是炒菜结束后再去焖米饭。明白了矛盾或者问题的所在,那么我们该怎么解决呢? 怎么解决独占资源 资源浪费即资源空闲,占着茅坑不拉屎。我们应该把资源交给需求,原创 2021-10-18 15:05:25 · 834 阅读 · 0 评论