操作系统(Operating System)3
来源:互联网 发布:mac用了vpn后 不能上网 编辑:程序博客网 时间:2024/05/21 06:50
首先总结一下在一二章里的概念:
1.电脑包括一系列硬件。。。
2.应用是在平台上运行的,有一定的I/O能力
3.应用不能直接利用硬件
a.许多的应用可以在同一个平台上运行
b.需要同时处理多个任务
c.当处理多任务时,要保护(合理利用)数据和I/O
4.OS提供了便捷,多样,安全和一致性
回顾第二章,我们定义了一些关于进程的术语,包括:
* 一个执行中的项目
* 项目在电脑中运行时的实体
* 可以被安排并在处理器上执行的实体
* 一连串指令的集合
在某一时刻当项目进行中时,这个进程可以被一个数字唯一确定,它有如下特点:
Identifier
State
Priority
Program counter
Memory pointers
Context data
I/O status information
Accounting information
操作系统的任务目标是管理控制执行的进程,这包括
————————————分割线——————————–18
Suspended Processes暂停进程
交换:由于I/O处理速度远慢于计算,所以在这种情况下,要有内存来存储一些进程使得处理器可以在一个进程被锁之后开始另一个进程。
如何实现?主要的内存可以暂停
阅读全文
0 0
- 操作系统(Operating System)3
- 操作系统(Operating System)4
- 操作系统(Operating System)Linux1
- 操作系统(Operating System)2
- 操作系统(Operating System)10
- ROS(Robot Operating System)操作系统探索总结(一)简介
- ROS为Robot Operating System(机器人操作系统)
- 快速了解 Robot Operating System(ROS) 机器人操作系统
- Linux基础学习笔记之操作系统(Operating System)
- 操作系统(Operating System)9 单处理器调度
- NuttX 操作系统用户手册(NuttX Operating System User’s Manual)
- 嵌入式操作系统(Embedded Operating System)一览
- 好书推荐之:Operating System:Unix操作系统
- 操作系统(Operating System)11 I/O
- online operating system 网页操作系统(web操作系统简称Webos) 小调查
- Chapter 3 : Process -- Operating System
- LeetCode 【Operating System】(一)
- LeetCode 【Operating System】(二)
- 博客开启,学习之路起航,2017/5/17,大四下
- navigationcontroller在push新的viewcontroller时出现画面卡顿
- 接口加密方法(实际上也就是参数加密)
- Android Studio导入项目非常慢的解决办法
- 记一次服务器被攻击处理
- 操作系统(Operating System)3
- 安卓双向范围取值选择器,双向选择进度条,单向选择进度条自定义视图View实现
- 算法竞赛入门经典 例题8-12 奇怪的气球膨胀 Erratic Expansion uva12627
- 关于camera calibration以后三维空间和二维图像之间的映射关系
- SurfStat Toolbox 使用说明
- 加上事务aop后项目启动报错解决方法参考
- lnmp的搭建——PHP
- 最近真的是不顺
- C++中可以运行可执行文件的函数