OS学习笔记
来源:互联网 发布:淘宝上不显示淘龄 编辑:程序博客网 时间:2024/06/10 00:29
一:OS 的作用对上
1.管理程序
2.为程序提供服务,比如提供声卡网卡的访问和IO服务等等
对下
1.资源分配器
二:OS把CPU抽象为进程,把磁盘抽象为文件,把内存抽象为地址空间
三:OS KERNEL的特征
1.计算机系统中同时存在多个运行的程序
2.互斥共享
3.虚拟,多道程序设计技术,例如内存虚拟为物理地址
4.一个CPU时一个时刻只有一个程序在跑。并且是异步的 程序是走走停停的,不能一下跑完一个程序
5.因为IO的速度低于CPU的速度所以产生了多道程序设计技术,让我们可以更加充分的利用cpu的资源
6.为了更好的跟人经行互动,所以提出了分时系统
7.由于网络的发展出现了分布式系用
四:OS的启动
1.DISK里面放的OS ,BIOS:基本IO处理系统,把Bootloader放到内存
2.Bootloader用于加载OS 他把OS放到内存 让CPU执行OS,她也是放在磁盘里面的,放在硬盘的第一个扇区,只有512K
五:
1.系统调用:应用程序主动向操作系统发出服务请求
2.异常:(来源于应用程序)非法指令或者其他坏的处理状态
3.中断:来源于不同外设的计时器和网络的中断
阅读全文
0 0
- OS学习笔记
- OS 学习笔记导航
- OS学习笔记一
- OS学习笔记
- python 系统学习笔记(十二) -- ---os os.path os.walk
- Symbian OS Internals学习笔记
- uC/OS学习笔记1
- uC/OS学习笔记2
- Python学习笔记 OS模块
- ORANGE OS学习笔记0
- ORANGE OS学习笔记1
- uC/OS II 学习笔记
- python os模块学习笔记
- python 学习笔记 os模块
- OS学习笔记六:文件系统
- OS学习笔记八:死锁
- OS学习笔记(1)
- OS学习笔记(2)
- 网页定位导航特效制作
- 头插法和尾插法图文并茂
- LintCode 落单的数
- 如何写出简洁、优雅、可维护的组件。
- Spring mvc 文件上传 下载
- OS学习笔记
- 师兄的优秀毕设学习
- Oracle_sql 基础_查询语句
- seo优化第一天总结
- ArrayList
- 各国语言简写
- Yarn的JVM重用功能——uber
- 显著性检测(二)Spatio-temporal Saliency Detection Using Phase Spectrum of Quaternion Fourier Transform
- PC制做gif动图超简单教程