操作系统概述
Posted My heart will go ~~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作系统概述相关的知识,希望对你有一定的参考价值。
课程概述
1.操作系统的结构:
2.中断与系统调用:
中断:操作系统与硬件打交道
系统调用:操作系统对上层应用提供的服务接口
3.内存管理
内存的分配、回收。
4.进程及线程
管理用户程序执行过程。运行程序的状态的维护
5.处理机调度
多个进程交替使用CPU,需要处理机来进行调度
6.同步互斥(进程间通信)
进程间相互通信,进程间信息交流
7.文件系统
数据很大之后,管理保存数据。
8.I/O系统
控制IO设备
什么是操作系统
1.是一个控制程序(系统软件)
2.是一个资源管理器
操作系统的组成:
内核特征:
并发(多个运行程序的管理调度),
共享(多个应用互斥访问),
虚拟(让用户觉得一个计算机为他服务),
异步(程序走走停停)
为什么学操作系统
计算机系统的基础组成,硬件发展和应用需求的驱动。
操作系统实例
unix,linux,Windows,
操作系统演变
单用户,批处理,多程序,分时,个人计算机,分布式计算
操作系统结构
以上是关于操作系统概述的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段15——git命令操作一个完整流程
VSCode自定义代码片段15——git命令操作一个完整流程
Mybatis -- 动态Sql概述动态Sql之<if>(包含<where>)动态Sql之<foreach>sql片段抽取
14.VisualVM使用详解15.VisualVM堆查看器使用的内存不足19.class文件--文件结构--魔数20.文件结构--常量池21.文件结构访问标志(2个字节)22.类加载机制概(代码片段