什么是虚拟内存?虚拟内存有什么优势?

Linux

虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。与没有使用虚拟内存技术的系统相比,使用这种技术的系统使得大型程序的编写变得更容易,对真正的物理内存(例如RAM)的使用也更有效率。

物理内存有限,是一种稀缺资源
32位系统中,每个进程独立的占有4G虚拟空间。
虚拟内存优势:
用户程序开发方便
保护内核不受恶意或者无意的破坏
隔离各个用户进程

同类其他面试题 点击新一篇或旧一篇可浏览全部同类面试题

新一篇:
旧一篇:

你有答案? 你对以上面试题有意见? 你想发表你的见解? 写下来吧!你的分享将会让很多人受益!

相关面试题

·Linux运维工程师面试题
·介绍一下Linux内存子系统的调优
·Linux 性能调优都有哪几种方法?
·Linux文件处理命令都有哪些?
·linux查看硬件配置命令都有哪些?

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814