Virtual Memory Management in VAX/VMS Operating System
来源:互联网 发布:生化检验软件 编辑:程序博客网 时间:2024/04/27 20:01
This is a paper review.
Goal:
Provide a single env for applications such as: time-sharing, real-time and batch.
Also it will allow operation on different processors with different physical memory.
Real-time and batch applications have the requirement of time.
While time-sharing application has specific requirement for resource.
Implementation:
Each process has 32-bit virtual address space (21 bit for page address, 9 bits for offset that's totally 1Gbit), 当时最大的系统physical memory only has 8MB. The virtual address space is divided into pages of size 512 byte.
It also has a 32-bit page table to keep the page characteristics of pages such as: protection and modified. Each region, system, program and control has their own page table.
Pager & Swapper
Pager is used to decide which page should reside in memory, it swaps pages in and out.
Swapper swaps all the pages of a user program in and out.
- Virtual Memory Management in VAX/VMS Operating System
- Operating System Concepts--chap9 Memory Management;
- 【简记】Operating System—— virtual memory
- 【简记】Operating System—— memory management in Linux(暂)
- 《modern operating system》 chapter 3 MEMORY MANAGEMENT 笔记
- 【简记】Operating System—— memory management(part 1)
- Virtual memory management
- VMS(Visitor Management System)2.0发布
- memory management in the java HotSpot Virtual Machine(中文翻译)
- Oracle database operating system memory allocation management for PGA – part 4: Oracle 11.2.0.4 and
- 【简记】Operating System—— memory management(分页,分段,页表大小计算)
- Memory Tips: Physical and Virtual Memory Management, Global Sections, System Parameters
- wince系统内存管理 System Memory Management in Windows CE
- Memory Management in Windows
- Memory Management in C++
- Memory management in block
- Memory management in JavaScript
- Memory Management in iOS
- autoFight
- NYOJ 291 LK的数学题 和 NYOJ 333 mdd的烦恼【欧拉函数】
- 计算机必读经典教材图书推荐
- 计算机码制和浮点数的学习思考
- struts数据类型转化(Double.parseDouble())(values[0].split)(string centerValues[])(properties)
- Virtual Memory Management in VAX/VMS Operating System
- Android百度地图和人人网简单的应用(获取路线,分享到人人)
- JS操作Cookie记录
- 树状数组简单题(POJ2352,HDU1541)
- C专家编程——穿越时空的迷雾
- iPhone/iPad札记2012/03/11 - 1 音频,混音
- 关于Win7网络小图标显示不正常的解决办法
- iphone开发,真机调试报The executable was signed with invalid entitlements.错误
- 理解 rb_tree