巩固基础——操作系统(1)

操作系统的三个作用:1,资源的管理者——》有效。

                                                      例如对进程/线程的管理,(cpu进行管理的)。

                                                      进程线程状态。控制,同步互斥,通信,调度

                                                      存储管理

                                                      分配回收,地址管理,存储保护,内存扩充

                                                      文件管理

                                                      文件目录,文件操作,磁盘空间,文件存取控制

                                                      设备管理

                                                      设备驱动,分配回收,缓冲技术

                                                      用户接口

                                                      系统命令,编程接口

                                         2,向用户提供各种服务——》方便使用

                                                      在操作系统之上,从用户的角度来看,操作系统为用户提供了一系列的简便,易用的系统命令和操作

                                                      典型的服务有:进程的创建与执行,文件的操作。I/O设备的使用

                                         3,对硬件及其的扩展——》扩展能力


操作系统的主要特征:1,并发:是指处理同时性的活动的能力,和并行有区别

                                         2,共享:操作系统与多个用户的程序共享系统中的资源(互斥共享:打印机。同步共享:对于编程代码的共享)

                                        3, 虚拟:一个物理实体映射为多个逻辑实体,可以提高资源的利用率

                                         4,随机  :操作系统必须可以对一些不可预测的次序发生的事件作出响应  



操作系统的SPOOLing技术:即池技术,当输入和输出过慢时,而处理能力快,这是cpu的处理能力远远超过输入输出的速度,此时将输入进的数据放入到输入池中,而cpu处理过的数据放入到输出池中,输出设备从输出池中取出数据        


 操作系统的架构:

上面是用户态下面的内核态

其中硬件抽象层是和具体的计算机的硬件打交道,封装了起来。

内核层:主要是处理不同的体系结构,比如线程管理,中断的管理,同步的问题

设备驱动程序层:和设备打交道,比如文件驱动程序

执行体:各种执行的架构,提供了一组函数,通过Ntdll.dll提供给用户来操作执行体的接口



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值