操作系统
文章平均质量分 82
aixieyaxiong
这个作者很懒,什么都没留下…
展开
-
计算机系统概述
计算机系统概述 基本构成 从顶层看,一台计算机由处理器、存储器和输入输出部件组成,每类部件有一个或多个模块。这些部件以某种方式互连,以实现计算机执行程序的主要功能。1:处理器2:内存3:输入、输出模块4:系统总线 处理器的一种功能是和存储器交换数据。为此,它通常使用两个内部寄存器:存储地址寄存器(MAR),存储器地址寄存...原创 2013-03-03 12:21:34 · 160 阅读 · 0 评论 -
操作系统概述
操作系统概述 操作系统为应用程序提供与硬件交互的接口。它的主要功能是为运行中的程序动态地分配可共享的系统资源,与之相关的研究主要涉及内存,进程及外设的管理和调度。相邻层次间的接口不断改变:一方面,原来由操作系统负责的部分功能被迁移到硬件中;另一方面,一些与应用程序解决的问题无关的程序化函数也被加入操作系统中。 2.1操作系统的目标和功能...原创 2013-03-03 12:34:15 · 111 阅读 · 0 评论 -
进程描述和控制
进程描述和控制 什么是进程有以下几个定义:1:一个正在执行中的程序。2:一个正在计算机上执行的程序实例。3:能分配给处理器并由处理器执行的实体。4:一个具有以下特征的活动单元:一组指令序列的执行、一个当前状态和相关的系统资源集。 也可以把进程视为由一组元素组成的实体,进程的两个基本元素是程序代码和代码相关联的数据集。假设处理器开始...原创 2013-03-03 12:40:10 · 143 阅读 · 0 评论 -
线程的描述
线程 进程和线程到目前为止提出的进程的概念包含两个特点:1:资源所有权:一个进程包括一个存放进程映像的虚拟地址空间;进程映像是程序、数据、栈和进程控制块中定义的属性的集合。一个进程总是拥有对资源的控制或所有权,这些资源包括内存、IO通道、IO设备和文件等。操作系统提供保护功能,以防止进程之间在发生不必要的与资源相关的冲突。2:调度/执行:一个进程沿着可以通过一个或...原创 2013-03-03 12:42:25 · 195 阅读 · 0 评论 -
内存管理
内存管理 有效的内存管理在多道程序设计系统中是至关重要的。如果只有少量进程在内存中,所有进程大部分时间都用来等待IO,这种情况下,处理器也处于空闲状态。因此,必须有效地分配内存来保证有适当数目的就绪进程可以占用这些可用的处理器时间。 内存管理的需求1:重定位:在多道程序设计系统中,可用的内存空间通常被多个进程共享。通常情况下,程序员并不能事先...原创 2013-03-03 12:48:54 · 107 阅读 · 0 评论