操作系统1.2-1.3

操作系统的地位

所有的应用软件要通过操作系统获取硬件资源

指挥中心 :连接底层的硬件和应用软件的桥梁

硬件只有操作系统才能直接访问,应用软件不可以。

操作系统的作用

定义

所有的代码都写到磁带上每个人的(之后电脑会每次只能处理一个作业(单道  处理一个作业     批处理   所有的程序))

扫描二维码关注公众号,回复: 6426104 查看本文章

多道批处理

大大的提高了Cpu的利用

保护线程:当CPU去处理其他线程的时候,会保存当前的线程处理的地方

CPU独占资源

并发  :两个程序严格说是顺序处理的(感觉是同时在做)

并行  :  严格的两个程序同时在处理

两个程序都在运行 共享资源(CPU可以由两个程序共享 严格说是独占资源只能处理一个)

操作系统  设备分配给谁是随机的(设备给谁不是用户设定的

单个来说可能会更长(会等其他的处理完成)

作用管理:作业间怎么调度

处理机管理:CPU管理

多个用户同时使用

独占性:每个用户感觉自己独占了

及时性:

roll in roll out(内存读到外存是主要的耗时操作)

实时系统:时间要求很高

炼钢到一定的温度就要停止加热

最后来的业务最先处理 依次响应之前的

资源共享

独占自主

 

进程的迁移:任务在这台主机上处理一般之后,要迁移到其他的主机中去

常用概念:

如何读懂程序就是进程有其生命期

为什么要引入进程:

多道批处理为了实现能够存储中断之前的状态

计算机的资源:

硬件:内存、CPU、寄存器、打印机

软件资源:操作系统

OS主要是为了合理的给应用分配硬件资源

共享:内存(程序可以使用之前程序的内存)

独占:CPU、打印机

可抢:CPU

临时:寄存器程序运行的时候才有的

总线:数据总线、地址总线、指令总线(电线和总线)

寄存器:中转站           数据指令符+-*/放到这里 提高处理速度

控制器:根据软件的指挥来控制

运算器:

总线:

通道:是一个硬件 

通道中的处理器是一个辅助的处理器

计算机的瓶颈I/O

应用的不能写到操作系统的内存中去。

协调冲突:有多个进程要使用同一个资源

最核心的哪个是管理系统进程的

系统进程开启之后就得到了相应的用户进程

与上面的是一个

内核虚拟机实现核心程序

Com

只要上电程序通过CMOS就会自己将程序引入内存当中来

(CMOS可以理解就是一个内存的芯片)

计算机开机的过程其实就是操作系统的引导进来的过程

用户包括用户和程序

系统调用

核心功能不可以用户随意调用  需要系统调用

处理机只有在和心态才能执行核心内容才能够调用核心指令(核心的功能/文件)

猜你喜欢

转载自blog.csdn.net/qq_29235677/article/details/89429557