摘要:
知识总览 什么是系统调用? 避免进程随意的使用资源 系统调用背后的过程 (trap指令)内核态,CPU的控制权在操作系统 具体分析: 陷入指令(interrupt) 阅读全文
posted @ 2021-07-15 19:34
毋纵年华
阅读(50)
评论(0)
推荐(1)
摘要:
中断机制 (1)当进程1 时间过了一个时间片时 (2)CPU切换至核心态,CPU的使用权限交给操作系统; 操作系统内核对中断信号进行处理 (3)完成操作之后,操作系统把CPU的使用权交还给用户进程;进程2在用户态下开始执行 CPU进入核心态,操作系统内核负责对中断信号进行处理 (4)完成一系列操作之 阅读全文
posted @ 2021-07-15 18:38
毋纵年华
阅读(52)
评论(0)
推荐(0)
摘要:
操作系统还可以细分为一些更小的层次 原子性:指程序运行途中不可以发生中断 操作系统体系结构: 阅读全文
posted @ 2021-07-15 15:57
毋纵年华
阅读(99)
评论(0)
推荐(0)
摘要:
双模式基础平台子系统结构风格 用户模式和内核模式是指两种不同的保护特权 阅读全文
posted @ 2021-07-15 15:11
毋纵年华
阅读(55)
评论(0)
推荐(0)
摘要:
按照执行的模式来分风格 多模式结构风格 在系统的里面 模式 主要是看他的保护机制(有 / 没有 / 多级保护模式); CPU特权是出于系统安全性考虑; 单模式结构风格 应用软件和基础平台子系统都是一种运行保护机制,不对系统实行特殊的保护 阅读全文
posted @ 2021-07-15 14:25
毋纵年华
阅读(44)
评论(0)
推荐(0)
摘要:
每一层由相应的功能或者属性来界定 优点:维护性较好,哪一层出现问题,就只在该层便可解决 分级结构中,各级可以看到其以下各级 优点和缺点同样明显的分块结构 注意: (1)分层结构:不利于提高基础平台子系统的时间和空间效率,必须严格按照规定,一层一层访问 (2)分块结构:不利于实现基础平台子系统的灵活性 阅读全文
posted @ 2021-07-15 11:27
毋纵年华
阅读(127)
评论(0)
推荐(0)
摘要:
整个过程符合软件工程对软件开发的要求 注意:(1)区别与前面讲解,从资源管理器角度来看操作系统所分的模块(进程管理模块、存储管理模块、设备管理模块、文件管理模块) (2)两类子系统归结到我们前面讲解功能分析的时候分到的两大类 (3)单向性是指用户接口子系统对基础平台子系统调用,即基础平台子系统是对用 阅读全文
posted @ 2021-07-15 10:34
毋纵年华
阅读(414)
评论(0)
推荐(0)

浙公网安备 33010602011771号