zoukankan      html  css  js  c++  java
  • 虚拟存储管理

    程序局部性原理:基于大量的程序运行特征的观察发现在一段时间内,一个程序的执行往往是呈现高度的局部性。

    表现在以下两个方面:

    时间局部性:若一条指令被执行,那么不就的将来它很有可能再被执行。

    空间局部性:若内存单元被使用,则在一定时间内它及其相邻单元很可能被再次使用。

    虚拟存储技术:

    由程序局部性原理可以发现,程序装入内存的时候,没必要一下子全部装入,所以作业提交给系统时,首先进入辅存,运行时,只将其有关部分信息装入内存,大部分仍然在外存中,当运行过程中需要用到不在内存的信息时,再把它们调入,由外存和内存结合在一起,向用户提供一个其认为有的、但实际上不存在的大容量的内存,称为虚拟存储器。这样虚拟存储器就成了一个将内、外存结合在一起,容量接近外存,速度接近内存的存储器。

    实现虚拟存储技术的主要方法有,请求分页存储管理、请求分段存储管理和请求段页存储管理

    关于具体实现看到了一篇比较好的文章,在此偷个懒直接将连接贴过来了http://blog.csdn.net/wang379275614/article/details/13765599

  • 相关阅读:
    前端基础之html
    前端基础之css
    python模块之pyMySql
    MySQL基础命令
    python 异常处理、进程
    python第三方模块之paramiko模块
    python之socket网络编程
    centos65安装docker遇到的问题
    在Mac和win7上分别安装了docker后,发现原来的vagrant都启动不了了
    应用升级提示页面
  • 原文地址:https://www.cnblogs.com/bewolf/p/4455658.html
Copyright © 2011-2022 走看看