什么是虚拟内存?虚拟内存有什么优势?
虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。与没有使用虚拟内存技术的系统相比,使用这种技术的系统使得大型程序的编写变得更容易,对真正的物理内存(例如RAM)的使用也更有效率。
物理内存有限,是一种稀缺资源
32位系统中,每个进程独立的占有4G虚拟空间。
虚拟内存优势:
用户程序开发方便
保护内核不受恶意或者无意的破坏
隔离各个用户进程
物理内存有限,是一种稀缺资源
32位系统中,每个进程独立的占有4G虚拟空间。
虚拟内存优势:
用户程序开发方便
保护内核不受恶意或者无意的破坏
隔离各个用户进程
【什么是虚拟内存?虚拟内存有什么优势?】相关文章
5. 什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
6. 什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
9. static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
10. 什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
本文来源:https://www.mianshiwenti.com/a13589.html
进入下载页面
﹝什么是虚拟内存?虚拟内存有什么优势?﹞相关内容
- 什么是静态路由?什么是动态路由?各自的特点是什么?
- 什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
- 什么是典型的软件三层结构?软件设计为什么要分层?软件分层有什么好处?
- 什么是Deployment descriptors;都有什么类型的部署描述符
- Spring面试:什么是Spring, 它有什么特点
- 什么是托管函数?托管函数有什么用?
- 什么是触发器(trigger)? 触发器有什么作用?
- 什么是UTL_FILE, 她相关的Procedure和函数都有什么
- short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
- 面向对象编程的优势是什么