![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 84
颜洛滨
Java新人
展开
-
操作系统基础之存储器管理
存储器管理存储器的层次结构存储器的层次结构:寄存器-高速缓存-主存-磁盘缓存-磁盘-可移动存储介质可执行存储器:寄存器和主存:存放于其中的数据只需要load或者store指令即可或者对于辅存的访问需要I/O设备的参与,将涉及到中断、设备驱动、以及物理设备的运行,消耗时间比较多存储器管理主要负责对可执行存储器的分配、回收以及提供在存储器层次间数据移动的管理机制主存储器:用于保存运行时的程序和原创 2017-06-26 16:45:38 · 516 阅读 · 0 评论 -
操作系统基础之设备管理
设备管理设备管理的主要对象是I/O设备以及设备控制器和I/O通道,主要任务是:完成用户提出的I/O请求,提高I/O速率以及提高I/O设备的利用率,主要功能是:缓冲区管理、设备分配、设备处理、虚拟设备以及实现设备独立性等I/O系统I/O设备的类型 按照设备使用特性分类存储设备输入输出设备按照速率分类低速设备:键盘、鼠标、语音的输入输出等中速设备:行式打印机、激光打印机高速设备:磁带机、原创 2017-06-26 16:46:44 · 542 阅读 · 0 评论 -
操作系统基础之文件管理
文件管理背景以及意义在使用计算机的过程中,需要大量的程序以及数据,而内存的容量有限,并且不能长期保存数据,于是便将数据以文件的形式保存在外存中。随着而来就又出现了新的问题了,如果直接将数据保存在外存中,用户直接面向磁盘进行操作,就会带来很多的问题,比如:要求用户熟悉磁盘的结构,了解各种文件的属性,在磁盘上的具体位置,在多用户环境下还必须保持数据的安全性以及一致性,这是非常麻烦的事情,于是,就在操作系原创 2017-06-26 16:47:26 · 1932 阅读 · 0 评论 -
操作系统基础之进程管理
进程管理进程相关的基本概念进程是多处理程序中作为资源分配和独立运行的基本单位,进程实体由程序段、数据段、PCB三个部分组成,引入进程的目的是为了使进程实体能和其他进程实体并发执行进程的三种基本状态:就绪状态、执行状态、阻塞状态引入线程的目的:使得多个程序能并发执行,以提高资源利用率以及系统吞吐量程序顺序执行的要求 顺序性:程序按照次序逐步执行封闭性:独占全机资源可再现性:直接结果不变原创 2017-06-19 19:22:52 · 614 阅读 · 0 评论 -
操作系统基础之处理机调度与死锁
处理机调度与死锁处理机调度的层次高级调度/作业调度/长程调度作用:将外存后备队列中的作业调入内存对象:作业作业:比程序更泛的一个概念,通常包含程序、数据以及作业说明书,批处理系统中,以作业为基本单位从外存调入内存作业步:作业中的步骤作业流:进入系统后,在外存中排队的作业,形成输入作业流,在系统控制下进行处理,形成处理作业流作业控制块:JCB,是作业在系统中存在的标志,保存了系统对作业进行管理和原创 2017-06-22 20:44:42 · 504 阅读 · 0 评论