操作系统
主要讲计算机操作系统,对处理器管理、进程管理,文件读取,存储管理,外围设备管理,缓冲技术等等。
周坤_66
代码是一种艺术
展开
-
《操作系统》——处理器管理
现代计算机系统具有处理器与外围设备并行工作后的能力,为了发挥这一能力,提高系统的效率,可以采用多道程序设计技术,让几个程序同时装入主存储器并行执行。进程的并发执行就是由此而来。 处理器就相当于计算机的大脑,计算机当中的一切工作都需要它来进行指挥和计算,那么程序是怎样在处理器中执行的哪?处理器是怎眼管理它们的那?进程与程序之间又有什么关系那?下面我贴张图让大家看看。原创 2015-04-10 16:27:37 · 4159 阅读 · 23 评论 -
《操作系统》——缓冲技术
缓冲技术大致分为三种:单缓冲、双缓冲、缓冲池。下面我来简单介绍一下计算机中的缓冲技术。原创 2015-04-11 21:32:35 · 21992 阅读 · 32 评论 -
《操作系统》——存储管理
谈到存储器,我们有可能想到很多,与计算机有关的存储器,大概分为三个层次,寄存器、主存储器和高速缓冲存储器、辅助存储器等等。今天我和大家分享的是主存储器的管理与使用。想必大家都知道,CPU能直接访问主存储器和高速缓冲存储器,不能直接访问辅助存储器,那么,当CPU处理一些作业时是怎样在主储存器找到它们的那?作业又是以怎样的方式在主存储器中被管理的那? 大家先看一张图原创 2015-04-19 21:20:52 · 1707 阅读 · 32 评论 -
《操作系统》—页式存储管理
说到页式存储管理,我想应该先说用户的程序,因为页式存储管理就是为用户的程序或者是说进程服务的,一个程序编制好了以后它肯定占用空间,也就是说它肯定有大小,程序既然有大小就能将它划分,在这里,就将程序的逻辑空间原创 2015-04-26 19:59:46 · 11599 阅读 · 36 评论 -
《操作系统》——解决并发进程中与时间有关的错误
在多道程序设计的系统中同时存在着许多进程。他们可能同时装入主存,等待处理器的调度,这就形成的并发进程。对于单核处理器来说,并发进程并不是多个进程同时占用处理器同时执行,而是同时装入主存,至于进程什么时候被执行,这要看进程的调度策略啦!谈到并发进程,我就想到进程的并发会产生许多错误,这些错误在我们在设计系统或者编写软件时都是尽量要避免的。 解决并发进程之间的错误关键就是解决共享变量的访问方式,当多个进程都想访问共享变量时,我们一定要管理好各个进程的使用规律,不然的话程序就会出错。采用PV操作,让相关进原创 2015-04-29 20:45:42 · 13402 阅读 · 27 评论