首页 > 代码库 > 第一章:操作系统概述
第一章:操作系统概述
概念:操作系统是控制和管理计算机软硬件资源,以尽可能的合理、高效的方法为用户及其应用程序提供服务的一种系统。
特征:
·并发:使的多个进程可以同时进行,最大化的利用资源,提高效率。
·共享
·虚拟
·不确定性:由并发引起的
功能:
·进程管理
·存储管理
·文件管理
·设备管理
服务:
·公共服务:
·命令控制接口:
命令行,GUI(图形用户界面),脚本(解释执行语言,一组命令行的组合), NUI(自然用户接口)
·系统服务:
·系统调用:
创建、打开、读、写、关闭、删除
分类:
·网络操作系统:资源共享、同信能力强
·分布式操作系统
·并行操作系统给:可以同时调配多个处理器资源
运行环境:
·内核态与用户态:
·操作系统运行的状态为内个态(特权指令)
·用户代码运行的状态为用户态(访管指令)
·内核态可以使用所用的资源,用户态只能使用有限的资源,用户态可以使用 系统调用或者陷阱的方式进入内核态
·中断、异常:
·中断处理异步事件
·异常(故障、陷阱、中止)
·系统调用
体系结构:
·整体式(无结构):
·层次式:
·微内核(客户/服务器):
·模块式(面向对象):
第一章:操作系统概述
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。