博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【软考】操作系统
阅读量:4965 次
发布时间:2019-06-12

本文共 1145 字,大约阅读时间需要 3 分钟。

概念

       操作系统是管理和控制计算机硬件与软件资源的计算机程序。是直接执行在“逻辑”上的最主要的系统软件。不论什么其它软件都必须在操作系统的支持下才干执行。

     计算机系统的硬件资源包含中央处理机,存储器(包含主存与外存)和输入输出设备等物理设备;计算机系统的软件资源是以文件形式保存在存储器上的程序和数据等信息。操作系统能有效的管理软硬件资源,合理的组织计算机系统工作流程,控制程序的运行。并提供一个良好的工作环境和友好的接口。

研究重点

从资源管理角度分类的5大管理:处理机,文件,存储,设备。作业。

知识概览

()

纵横比較

1  简单差别一下几个管理部分。

    从资源管理部分分的5大类。所以主要差别还是要看它们各自负责的资源。

    处理机管理主要研究诸进程之间的并发特性。以及进程之间相互合作与资源竞争产生的问题。

    存储管理主要目的是解决多个用户使用主存的问题

     设备管理的目标提高CPUIO设备之间的并行操作程度。

    作业管理时系统为完毕一个用户的计算任务(或一次事务处理)所做的工作总和。

2 我们知道进程基本三态。堵塞和就绪的差别在哪?

就绪是获得除处理机之外的全部资源

堵塞是缺少其它条件。即便把处理机给进程也不能执行

 

3 线程 进程 作业的差别在哪里?

 

整体上来说是一个从大到小的关系。作业是一系列的进程,这一些列的进程依照一种特定的逻辑来实现一定的功能或者事务。

进程就是作业的一种细化,每一个进程完毕一个特定的功能。那么线程就是进程更加一步的细化,进程能够切割,可是线程是原子的,不能够再度切割。

4 在进程 作业 磁盘调度中都涉及到调度,试着区分一下。

通过上面提到的进程和作业的关系,我们确定它们的调度方式一定会有同样点。

进程调度: 先来先服务 优先级 时间片轮转 多级反馈

作业调度: 先来先服务 优先级 响应比高 短作业。不难理解,由于这几个方法正是帮助作业调度规定的时间内完毕作业,而且缩短作业的平均周转时间。

磁盘调度:先来先服务 最短寻道时间优先。电梯调度算法 ,单向扫描调度算法。磁盘是可被多个进程共享的设备。应使各进程对磁盘的平均訪问时间最小。

又因为磁盘訪问最耗时的是寻道,所以终于目标是使磁盘的平均寻道时间最少。

总结

     操作系统是用户和计算机的接口,同一时候也是计算机硬件和其他软件的接口。操作系统的功能包含管理计算机系统的硬件、软件及数据资源。控制程序执行。改善人机界面,为其他应用软件提供支持等,使计算机系统全部资源最大限度地发挥作用。在理解时还是从操作系统的5大部分着手。

每一次看都有新的理解。

          学习还在继续。总结不断更新中。

欢迎批评与指正。

转载于:https://www.cnblogs.com/brucemengbm/p/6962438.html

你可能感兴趣的文章
2019,2月份第三个星期,js小突破了一波,笔记
查看>>
洛谷 [P3033] 牛的障碍
查看>>
jquery 对HTML标签的克隆、删除
查看>>
用C写的俄罗斯方块游戏 By: hoodlum1980 编程论坛
查看>>
世界上最方便的SharePoint移动客户端--Rshare
查看>>
MongoDB要点
查看>>
字段与属性的总结与比较
查看>>
05最小生成树_Prim
查看>>
centos iptables
查看>>
Mysql数据库日志
查看>>
Python基础-数据类型
查看>>
unity3d 移动与旋转 2
查看>>
MyEclipse安装Freemarker插件
查看>>
php 文件下载
查看>>
寻找二叉查找树中比指定值小的所有节点中最大的那个节点
查看>>
如何设置输入框达到只读效果
查看>>
html5模拟平抛运动
查看>>
java面向对象下:Java数据库编程
查看>>
RT3070 USB WIFI 在连接socket编程过程中问题总结
查看>>
Traffic Management Gym - 101875G
查看>>