大家好,感谢邀请,今天来为大家分享一下什么是虚拟内存的问题,以及和的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
虚拟内存是一种内存分配方案,也是一种可以用来辅助内存分配的机制。
我们知道应用程序是按页加载到内存中的。但并非所有页面都会加载到内存中;计算机中的硬件和软件会暂时将数据从RAM 传输到磁盘,以弥补内存的不足。
没有虚拟内存,一旦你填满了计算机的内存,计算机就会对你说,呃,不,对不起,你无法加载更多的应用程序,请关闭其他应用程序以加载新的应用程序。
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/177075.html
用户评论
枫无痕
原来电脑还可以这样用!虚拟内存听起来像魔法,还能利用硬盘空间来扩展内存,太厉害了!以后再也不怕程序卡顿,可以轻松运行大型应用软件了!
有16位网友表示赞同!
旧爱剩女
这篇文章说得太透彻了!我之前一直以为内存就是固定的那些小块,没想到还有虚拟内存这种机制,涨姿势了!现在终于明白了为什么我的电脑有些时候性能会特别强悍,原来是利用了这个技巧啊!
有19位网友表示赞同!
铁树不曾开花
读完这篇文章后,我开始担心自己的硬盘空间了。虚拟内存的确方便,但是如果没有足够的硬盘空间,会不会反而影响电脑的速度?
有13位网友表示赞同!
ー半忧伤
我一直以为只有硬件能提升电脑性能!现在看来知识的含量太重要了,学习一下虚拟内存的原理,也能帮助理解程序为何有时会卡顿。 挺期待能够通过对技术的更深层了解来提升我的编程能力!
有17位网友表示赞同!
千城暮雪
这个“页面置换”机制太有趣了!就像是一种电脑的“变身技巧”,根据运行情况动态调整内存分配,真的很有创新精神!
有20位网友表示赞同!
玩味
虚拟内存听起来很复杂呀,我感觉自己还是不太能理解。希望以后有机会学习深入一点,毕竟它对于电脑性能提升真的很重要啊!
有16位网友表示赞同!
繁华若梦
我对这个“分页大小”有点困惑。文章提到过这会影响性能,但是没有详细解释具体的原理。希望可以再介绍一下,这样会更容易明白。
有5位网友表示赞同!
◆乱世梦红颜
虚拟内存的作用确实很大,但是如果过度依赖它的话,会不会变得越来越慢呢? 比如一些需要频繁数据读写的程序,是不是反而不太适合使用虚拟内存呢?
有18位网友表示赞同!
滴在键盘上的泪
这篇文章的例子选择不错,通俗易懂!我以前真的不懂虚拟内存是怎么回事,现在终于明白了!感谢博主分享!
有9位网友表示赞同!
冷月花魂
感觉还是老老实实的加 RAM 更省心吧。虚拟内存虽然厉害,但是毕竟是临时借用硬盘空间,总感觉还是不如真正的内存性能强大
有10位网友表示赞同!
淡抹烟熏妆丶
学习了…原来电脑还有这种“幻觉”设计,利用硬盘空间来模拟内存,真是太聪明了!
有5位网友表示赞同!
来自火星球的我
这篇文章让我对虚拟内存有了全新的认识!以前只知道存在这个概念,但从未想过它背后运作的原理。看来我得好好学习一下了!
有10位网友表示赞同!
情深至命
我一直以为硬件才是决定电脑跑速的关键因素,没想到还有这种软件层面的技术手段也能提升性能!虚拟内存真是太神啦!
有11位网友表示赞同!
来自火星的我
这篇文章讲得很好懂,入门级的人看完应该就能理解虚拟内存的基本原理。希望会有后续文章讲解更深入的知识吧!
有8位网友表示赞同!
命里缺他
虚拟内存这个概念真的太酷了!它就像是电脑的“魔法”,能够让有限的资源发挥更大的效用!以后我要好好研究一下它的原理,看看能不能将它应用到自己的编程项目中!
有11位网友表示赞同!
惯例
我感觉我的电脑就是被虚拟内存坑了吗?有时候明明运行不那么多的程序,但却越来越卡了。难道是硬盘空间不够吗?
有14位网友表示赞同!
浅笑√倾城
这篇博文写得真好! 给我打开了一扇看世界新的大门。 我以前总是觉得硬件决定一切,没想到还有这种软件层面的优化技术!
有10位网友表示赞同!
不浪漫罪名
虚拟内存这个概念的确很妙,可以有效地提高资源利用率! 只是我不清楚该如何查看和管理我的虚拟内存设置? 有没有相关的教程可以推荐?
有14位网友表示赞同!