您的位置:首页 > 其它

操作系统概述

2018-03-04 22:30 127 查看
操作系统提供的服务:
程序开发:操作系统提供各种各样的工具和服务,如编辑器、调试器,用于帮助程序员程序开发。
程序运行:把指令和数据载入到内存,初始化IO设备和文件。
IO设备访问:每个IO设备访问都需要有特定的指令集,操作系统隐藏这些细节,提供统一接口。
文件访问控制:操作系统区分存储介质中数据结构,完成文件IO控制。对多用户系统提供文件访问控制。
系统访问:操作系统控制对整个系统的访问以及某个特殊系统资源的访问。避免未授权用户访问,解决资源竞争问题。
错误检测与响应:对系统运行发生的错误进行相应,使其对正在运行的程序影响最小。
记账:收集对各种资源的使用信息,监控诸如相应时间之类的参数。
操作系统与普通计算机软件作用相同,它也是由处理器执行的一段程序。
操作系统经常会释放控制,它必须依赖处理器才能恢复控制。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息