[操作系统] 复习一

原创 2016年08月29日 23:16:37

存储器层次结构:

(1)    寄存器

(2)    cache(高速缓存)(staticrandom access memory

(3)    主存,dynamic random access memory

(4)    本地磁盘

(5)    分布式文件系统,web 服务器

 

计算机系统分层:

(1)    软件(应用程序+操作系统)

(2)    硬件(处理器,主存、I/O设备)

应用程序

操作系统

处理器

主存

I/O设备

 

操作系统功能:(1)防止硬件被失控的应用程序滥用(2)向应用程序提供简单一致的机制来控制复杂而又大相径庭的低级硬件设备

 

操作系统的主要概念:进程、虚拟存储器、文件

 

操作系统

处理器

主存

I/O设备

 

文件是对I/O 设备的抽象;

I/O设备

 

虚拟存储器是对主存和I/O设备的抽象;

主存

I/O设备

 

指令集是对处理器的抽象;

处理器

 

进程是os对一个正在运行的程序的一种抽象

处理器

主存

I/O设备

 

进程:一个cpu 看上去在并发执行多个进程,实际上是通过进程之间的上下文切换实现的。在任何时刻,单处理器系统都只能执行一个进程的代码。控制权在进程之间的转移叫做上下文切换。

线程:一个进程可以由多个称为线程的执行单元组成,每个线程都运行在进程中上下文中,并共享同样的代码和全局数据。

多线程之间比多进程之间更容易共享数据,因此线程效率更高。

版权声明:本文为博主原创文章,未经博主允许不得转载。

[操作系统]复习四 进程 同步互斥 死锁

进程和程序的本质区别在于动态和静态特征   系统中感知进程的唯一实体是PCB(进程控制块,process control block)     进程状态转换:①运行②就绪③阻塞 运行:当一个进程在处理...

操作系统复习-4.2文件系统实现

4.2.1 文件系统层次结构 1. 用户调用接口 文件系统为用户提供与文件及目录有关的调用,如新建、打开、读写、关闭、删除文件,建立、删除目录等。此层由若干程序模块组成,每一模块对应一条系...

《操作系统概念-第七版》概念复习笔记第6章

【协作进程】:可以与系统内执行的其他进程相互影响的进程【竞争条件RC】:多个程序并发访问和操作同一数据且执行结果与访问发生的特定顺序有关系【临界区】:不管是硬件资源还是软件资源,多个进程必须互斥的对它...

操作系统复习-3.2覆盖与交换

3.2.1 虚拟内存的基本概念 1. 传统存储管理方式的特征   1) 一次性:作业必须一次性全部装入内存,方能开始运行。这会导致两种情况发生:①当作业很大,不能全部装入内存时,将使该作业无法运行...

操作系统概念(高等教育出版社,第七版)复习——第三章:进程

基础知识 进程概念 进程是执行中的程序。进程还包括当前活动,通过程序计数器的值和处理器寄存器的内容来表示。另外,进程通常还包括进程堆栈段(包括临时数据,如函数参数、返回地址和局部变量)和数据段(包...

linux期末复习知识点小结(二)——Linux操作系统

Linux是一个多用户多任务的操作系统,可以有多个用户同时登陆系统 用户分为超级管理员(root)和一般用户,root具有最高权限   Linux的文件系统基础 Linux使用标准的目录结构—...

操作系统-并发性:互斥与同步-复习 & 练习题

1复习题:    5.1 并发相关的四种设计问题:进程间交互,共享资源之间的竞争,多个进程的同步问题,对进程的处理器时间分配问题。    5.2 产生并发的三种上下文:多个应用程序,结构化应用程序,操...

操作系统复习-4.3 磁盘组织与管理

4.3.1 磁盘的结构 磁盘(Disk)是由表面涂有磁性物质的金属或塑料构成的圆形盘片,通常一个称为磁头的导体线圈从磁盘中存取数据。在读/写操作期间,磁头固定,磁盘在下面高速旋转。磁盘的盘面上的...

操作系统复习之处理机调度

第三章、处理机调度

操作系统复习摘要。。。

进程:本质上是正在执行的程序,与每个进程相关的是进程的地址空间。进程基本上容纳运行一个程序所需要所有信息的容器。   在一个进程被挂起之后,所有的指针都必须保存起来,这样进程重新启动后,所执行的读...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[操作系统] 复习一
举报原因:
原因补充:

(最多只允许输入30个字)