虚拟内存这个词,估计新生代里听说过的人不多。

但如果你是电脑老鸟,或者经常玩大型游戏的话,虚拟内存应该或多或少还有些印象。

在那个电脑性能相对羸弱,硬件价格又昂贵的年代,虚拟内存可以说是让人又爱又恨的存在,一方面它会占用大量存储空间,另一方面如果关掉它,又会导致卡顿,程序无法运行的情况。

现在系统越来越聪明,电脑配置也越来越好, 我们几乎已经不需要再手动调整虚拟内存大小了,甚至有些朋友物理内存(运存)非常充裕,会选择直接关闭虚拟内存。

今天小淙就来告诉你,关于虚拟内存的事情。

01

虚拟内存

先统一名词:

物理内存=运存=内存条;磁盘空间 = 硬盘

首先,不管物理内存多大,都不要关闭虚拟内存!

民间传说“只要物理内存有8G,虚拟内存就没必要了”,这种说法完全错误,物理内存和虚拟内存分工都不一样。

当系统运行一个程序时,需要将进程的所有信息加载到内存中,每个进程都占用一块独立的内存空间,通常我们使用电脑都会开启多个程序,就会产生许多进程,比如小淙经常挂着QQ,听着相声,打着游戏。

当进程过多、过大时,内存就会吃不消,特别是运行大型游戏,用PS\PR\3DMAX等处理文件的时候。一个程序就可能吃满所有内存。

于是就有了虚拟内存技术,操作系统在磁盘空间上创建一个大的虚拟内存空间,存储进程所有信息,在程序运行时,只将需要的部分映射到物理内存上。

我这里只开了几个网页和word,已提交数据就有10GB,但物理内存只使用4GB。

可见,虚拟内存和物理内存的分工根本就不一样,不可取代对方。

虚拟内存技术允许进程不必完全在内存中执行,这样就实现了进程可以比物理内存大,虚拟内存允许进程很容易的共享文件和地址空间,还为创建进程提供了有效的机制。

现在几乎所有民用操作系统都使用了虚拟内存技术。

02

调整虚拟内存

即便现在系统已经非常智能,几乎不需要我们手动调整虚拟内存大小,但在特殊情况下,电脑出现长时间运行后、打开多个程序时、打开大程序时卡顿,我们可以尝试调整虚拟内存大小。

具体方法以Windows 10为例:

初始大小建议是物理内存的1.5-2倍(1GB=1024MB)

03

影响硬盘寿命?

关于虚拟内存对硬盘使用寿命影响的传闻,解释一下:

1、任何读写操作都会减少硬盘的使用寿命;

2、虚拟内存的读写操作大多是小型随机读取或更大的顺序写入,这两种操作都是SSD很擅长的操作类型;

3、页面文件对硬盘造成的磨损微不足道,如果页面文件被频繁使用,更应该考虑加大物理内存;

4、硬盘的寿命足够用到换新的,无需刻意保养。

既然看到这里,不妨点个“在看”支持一下吧~

电手发布,未经允许禁止转载

已提交内存过大_你还记得虚拟内存吗?可能就是你电脑故障的罪魁祸首!相关推荐

  1. 已提交内存过大_虚拟内存别关!?!

    内存是干什么吃的? 计算机程序运行时的临时数据都放置在内存.如果内存过小,应用没有足够的空间放置临时数据,就会导致应用的崩溃.典型的内存不足错误如下: 虚拟内存--它是假的吗? 为了节省购买内存的成本 ...

  2. 已提交内存过大_电脑内存条的作用、选购技巧以及注意事项详解

    内存条我想大家应该不陌生,买过电脑的朋友们应该都知道内存条是什么东西.内存条是购买电脑时必须考虑的因素,可以说内存条是决定电脑的好坏的原因之一.下面小编就来为大家介绍一下内存条的作用.选购技巧以及注意 ...

  3. 如何找到已提交内存越来越大的原因?

    最近经常提示内存不足,发现任务管理器中已提交内存变得很大,PageFile也很大. 但任务管理器的详细信息里面查看所有进程的提交内存都不是很大,加起来远远达不到任务管理器性能页签里面的已提交内存. 网 ...

  4. Win10内存已提交大小过大的问题调研

    Win10最大的内存大小实际是看已提交中的最大值(上图红框),如果这个数值满了,就会导致系统崩溃. 使用过程中经常会出现已提交不合理变大的情况,可能是由于Win10使用过程中会存在很多内存碎片或者系统 ...

  5. python加载模型包占用内存多大_加载pickle python对象会占用大量内存

    我有一个 python的pickle对象,它生成一个180 Mb的文件.当我取消它时,内存使用量会爆炸到2或3Gb.你有类似的经历吗?这是正常的吗? 对象是包含字典的树:每个边是一个字母,每个节点都是 ...

  6. ksy是谁_你还记得谁?人皇Sky曝曾经魔兽知名选手近况

    还记得曾经那些叱咤风云的WAR3名人吗?想不想知道他们的近况如何? 最近,曾经魔兽圈的"人皇",加冕"名人堂"的Sky(李晓峰)在知乎上回答了网友关于" ...

  7. windows命令_用Windows恢复环境(WinRE)排除电脑故障,只需一条命令

    在Windows10上,Windows Recovery Environment(Windows恢复环境,WinRE)是一项功能,它将自动修复.重置为出厂默认设置.系统映像恢复和其他故障排除工具捆绑在 ...

  8. tomcat 占用的内存越来越大_智能手机内存为什么越来越大 就这三点原因

    张阳 [环球网智能报道 记者 张阳]智能手机近年来发展飞速,芯片处理能力越来越强大,2GB内存(RAM)早已成为历史,甚至有不少厂商已经将旗舰机型的内存(RAM)容量扩展到12GB.可能对于普通消费者 ...

  9. springboot内存占用大_小宇宙爆发!Spring Boot 节省95%内存占用

    GraalVM[1] 是一种高性能的虚拟机,它可以显著的提高程序的性能和运行效率,非常适合微服务.最近比较火的 Java 框架 Quarkus[2] 默认支持 GraalVM 下图为 Quarkus ...

最新文章

  1. oracle数据库查询表语句,oracle数据库重要的查询语句
  2. cogs luogu 珠心算测试【noip2014 普及组】
  3. 用户目录更改后显示为-bash-3.1#
  4. 信息学奥赛C++语言:求阶乘
  5. VS2019-C++警告-C6385读取数据无效
  6. 一次性计划任务at与周期性计划任务crontab
  7. 人脸识别技术场景应用
  8. Python+sklearn使用逻辑回归算法预测期末考试能否及格
  9. vSphere 5.5:使用 RVC VSAN 监控工具
  10. SVN快速入门3——整合eclipse(1)
  11. visual studio 2008试用版的评估期29天后结束 解决办法
  12. 对华为GPU Turbo实现的猜测
  13. CVE-2017-8046 复现与分析
  14. html 倒计时 插件,jquery.jcountdown.js倒计时插件(推荐)
  15. 苹果计算机音频无法使用,苹果电脑没声音了怎么回事
  16. OpenCC for PHP 简繁体转换
  17. UE4中程序驱动的LookAt动画
  18. I am a boy!
  19. Vue前端报错及原因分析集合
  20. ロシア靑年無メンテナンス写真(図)に刺激を求めて

热门文章

  1. 大众点评海底捞分店数据及评论数据
  2. macbook安装根证书
  3. c语言const用法的位置与意义,const(c语言const的用法详解)
  4. Go基础03:变量、常量和数据类型
  5. python之批量使图片水平翻转
  6. HTML+CSS之弹性布局
  7. 地图序列等级·回合游戏文案
  8. 人工智能逻辑与推理-测试答案(四)
  9. 使用装饰者设计模式增强自定义连接池
  10. 三、理解ROS功能包(一)