要谈内存管理,就不得不先说说存储器,因为内存也是存储器中的一种。
存储器
存储器是计算机系统的重要组成部分,计算机中的存储器结构如下:
CPU寄存器访问速度最快,完全能与CPU协调工作,但由于价格昂贵,其容量很小,它的作用在于加速存储器的访问速度。
cache是高速缓存,其容量大于寄存器,小于主存,访问速度快于主存。将主存中的一些经常访问的信息存放到高速缓存中,减少访问主...
分类:
其他好文 时间:
2015-07-10 09:35:28
阅读次数:
358
缺页中断就是要访问的页不在主存,需要操作系统将其调入主存后再进行访问。
当进程执行过程中发生缺页中断时,需要进行页面换入,步骤如下:
首先硬件会陷入内核,在堆栈中保存程序计数器。大多数机器将当前指令的各种状态信息保存在CPU中特殊的寄存器中。
启动一个汇编代码例程保存通用寄存器及其它易失性信息,以免被操作系统破坏。这个例程将操作系统作为一个函数来调用。
(在页面换入换...
分类:
其他好文 时间:
2015-07-09 21:33:19
阅读次数:
574
实验四 主存空间的分配和回收一、目的和要求1.1 实验目的用高级语言完成一个主存空间的分配和回收程序,以加深对动态分区分配方式及其算法的理解。1.2 实验要求采用连续分配方式之动态分区分配存储管理,使用首次适应算法、循环首次适应算法、最佳适应算法和最坏适应算法4种算法完成设计(任选两种算法)。(1)...
分类:
其他好文 时间:
2015-07-08 01:57:46
阅读次数:
162
http://www.cnblogs.com/dolphin0520/p/3920373.html一.内存模型的相关概念 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在...
分类:
编程语言 时间:
2015-07-07 16:29:26
阅读次数:
192
前面已经介绍硬件平台Cache Coherence问题和解决办法,下面来看看Java虚拟机平台的相关知识。硬件平台处理器,高速缓存,主存之间的交互关系如下:Java内存模型(JMM) Java虚拟机规范中试图定义一种Java内存模型(Java Memory Model, JMM)来屏蔽掉底...
分类:
移动开发 时间:
2015-07-05 22:24:38
阅读次数:
253
在多道程序环境中,主存中有着多个进程,其数目往往多于处理机数量。这就要求系统能按照某种算法,动态地把处理机分配给就绪队列中的一个进程,使之执行,分配处理机的任务是由处理机调度程序完成的。
处理机调度
在多道程序系统中,一个作业被提交后必须经过处理机调度后,方能获得处理机执行。对于批量型作业而言,通常需要经历作业调度(也称为高级调度)和进程调度(也称为低级调度)两个过程才能获得处理机;而...
分类:
编程语言 时间:
2015-07-03 19:20:49
阅读次数:
169
计算机组成原理总结1.概述计算机组成是指如何实现计算机体系结构所体现的属性,它包括了许多对程序员来说是透明的硬件细节.包括指令的实现,即如何取指令, 分析指令, 取操作数, 运算, 送结果等.计算机包括软件系统和硬件系统.硬件系统包括主机和外设.主机包括主存, CPU, I/O接口, 系统总线(BU...
分类:
其他好文 时间:
2015-06-28 17:26:55
阅读次数:
177
实验四:主存空间的分配和回收专业:网络工程 姓名:唐凤婵 学号201306114127一、实验目的用高级语言完成一个主存空间的分配和回收程序,以加深对动态分区分配方式及其算法的理解。二、实验内容和要求采用连续分配方式之动态分区分配存储管理,使用首次适应算法、循环首次适应算法、最佳适应算法和最坏适应算...
分类:
其他好文 时间:
2015-06-28 12:32:56
阅读次数:
141
一,实验目的用高级语言完成一个主存空间的分配和回收程序,以加深对动态分区分配方式及其算法的理解。二,实验内容和要求采用连续分配方式之动态分区分配存储管理,使用首次适应算法、循环首次适应算法、最佳适应算法和最坏适应算法4种算法完成设计(任选两种算法)。(1)**设计一个作业申请队列以及作业完成后的释放...
分类:
其他好文 时间:
2015-06-26 12:36:13
阅读次数:
103
一,实验目的用高级语言完成一个主存空间的分配和回收程序,以加深对动态分区分配方式及其算法的理解。二,实验内容和要求采用连续分配方式之动态分区分配存储管理,使用首次适应算法、循环首次适应算法、最佳适应算法和最坏适应算法4种算法完成设计(任选两种算法)。(1)**设计一个作业申请队列以及作业完成后的释放...
分类:
其他好文 时间:
2015-06-26 12:34:51
阅读次数:
129