关闭

操作系统(Operating System)3

494人阅读 评论(0) 收藏 举报
分类:

首先总结一下在一二章里的概念:
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
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

操作系统概念 第九版 Operating System Concepts, 9th Edition 中文译稿(不定时更新)

前文: 本译稿不定时更新,翻译自Operating System Concepts, 9th Edition. 欢迎您的阅读,欢迎随时交流,仅供学习,请勿用作商业用途. 自行翻译的,水平不够存在错漏在...
  • advanced_delighted
  • advanced_delighted
  • 2016-03-06 15:20
  • 3510

操作系统(Operating System)2

Ch2 Operating System 计算机硬件和软件结构如图。操作系统链接上层应用和下层硬件指令集体系结构。 简单的说,操作系统提供了以下服务: 程序开发 程序运行 I/O设备访问 ...
  • leo_queef
  • leo_queef
  • 2017-05-19 22:09
  • 170

快速了解 Robot Operating System(ROS) 机器人操作系统

http://www.ros.org/关于ROS About ROS http://www.ros.org/about-ros/机器人操作系统(ROS)是用于编写机器人软件的灵活框架。目的在简化多种机...
  • ZhangRelay
  • ZhangRelay
  • 2016-12-19 17:57
  • 4353

ROS(Robot Operating System)操作系统探索总结(一)简介

一、历史   随着机器人领域的快速发展和复杂化,代码的复用性和模块化的需求原来越强烈,而已有的开源机器人系统又不能很好的适应需求。2010年Willow Garage公司发布了开源机器人操作系统ROS...
  • yake827
  • yake827
  • 2015-01-06 20:09
  • 2784

操作系统三个简单的部分(Operating Systems in Three Easy Pieces闲来无聊,翻译的)1,2(操作系统的介绍部分)

那啥书名具体不知道怎么说才好,反正看英文知道是那么个意思,翻译成中文就是别扭大家就简单接受一下吧,多多包涵(六级擦线而过,灰溜溜~~) Operating Systems in Three Easy...
  • u010970209
  • u010970209
  • 2015-03-30 14:36
  • 2185

CentOS全名为“社区企业操作系统”(Community Enterprise Operating System)

一、Linux在各领域发展的现状与趋势 很多新手都有一个很疑惑的问题:“Linux我听过,但是学习linux系统,能在上面干什么呢,或者说linux系统具体能做什么”,带着这个疑问,在本书的开篇...
  • RuingMan
  • RuingMan
  • 2017-04-10 09:15
  • 1074

操作系统(Operating System)4

线程与进程(Process & Threads)-Process is an infrastructure in which execution takes place  (address spa...
  • leo_queef
  • leo_queef
  • 2017-05-17 11:49
  • 233

操作系统——中断机制(trap, interrupts)

中断描述符表(Interrupt Descriptor Table,IDT)将每个异常或中断向量分别与它们的处理过程联系起来,IDT也是由8字节长描述符组成的一个数组。 IDT表可以存放在线性地址空...
  • yyf_it
  • yyf_it
  • 2016-07-28 21:22
  • 1387

操作系统(Operating System)

操作系统的介绍随处可查,但我想从字面上作以解释,就是为什么操作系统叫操作系统,或者说为什么给那样一类软件起了“操作系统”这个名字?   很显然,“操作系统”由两个词“操作”和“系统”组成,因此我们先回...
  • yingchengsun
  • yingchengsun
  • 2015-08-18 00:38
  • 632

windows系统上虚拟机安装苹果雪豹系统的ios和phoneGap开发环境搭建

最近因为工作需要,在window上用虚拟机搭建了一个苹果的snow leopard系统,在上面搭建了ios和phoneGap开发环境,搭建 过程遇到很多问题,幸好有广大网友的文章和经验分享才能快速解...
  • xiayefanxing
  • xiayefanxing
  • 2013-02-26 11:28
  • 11573
    个人资料
    • 访问:4452次
    • 积分:269
    • 等级:
    • 排名:千里之外
    • 原创:23篇
    • 转载:1篇
    • 译文:0篇
    • 评论:2条
    文章分类
    文章存档
    最新评论
  • JSP & Servlet

    leo_queef: @m0_37111682:就是说php的一些优点,可以在网页写应用(好多其他的也可以吧)当请求过来的...

  • JSP & Servlet

    m0_37111682: 博主你好,你写得挺好的,但是有几个地方有些不清楚。关于php后面写的write applicatio...