联系我们   Contact
你的位置:首页 > 新闻动态 > 企业公告

你想知道和不知道的所有内存问题!

2018-7-16 8:27:22      点击:
比尔·盖茨有句名言不知道你们有没有听过:“内存一个G,干啥啥生气;内存两个G,看片不容易;内存四个G,告别打游戏;8G不嫌多,16更给力!”


内存的大小对计算机运行速度的影响还是非常大的!它是硬件与CPU沟通重要桥梁,今天就跟大家深度的聊一聊:内存内些事儿!


第一讲-内存是干啥的

内存简单来讲,就是一个中间商(不赚差价的那种),内存主要作用是存放各种输入、输出数据和中间计算结果,以及与外部存储器交换信息时作缓冲用。内存的上游是CPU,下游是硬盘,负责在两个大佬中间来回传递消息。在除内存外其他硬件配置相同的情况下,内存越大,CPU在内存中能暂存的数据越多,对应的电脑运行速度也就越快,能运行的程序也越多。那么为啥显卡再好,固态再6,但是内存太小,电脑运行大型游戏还是卡的不行?就是因为数据频繁交换,内存房间太小,数据挤不下,CPU老大也只能哭着对你说:



第二讲-什么情况下会导致内存不足

当然是物理内存太小辣~


虽然这样说也木有错,但是这里讲的是一些普遍案例。比如你打开了太多软件,同时运行的程序太多,会卡,比如你的虚拟内存设置不合理,空间不足,会卡,比如你运行大型游戏,忍不住要吃个鸡,会卡。


在这里插播一条小科普:什么是虚拟内存?虚拟内存别称虚拟存储器(Virtual Memory)。操作系统中所运行的程序需要经过内存提交给CPU进行处理,如果执行的程序占用内存很大的话,会导致内存被消耗殆尽。为解决内存消耗殆尽的问题题,Windows操作系统运用了虚拟内存技术,简单的说就是把一部分硬盘空间来充当内存使用。虽然硬盘在读写的速度上远不及内存的速度。但却可以有效避免因内存消耗引起的系统崩溃问题。


第三讲-内存不足怎么解决

 最根本最好的解决方法,emm…我猜你们肯定知道,就是加物理内存……大内存肯定比小内存快,双通道肯定比单通道快。比如你目标内存是16G,那么最佳选择是8G+8G,而不是单条16G。双通道也就是使用两个内存条,增加内存的带宽,从而缩短等待时间注意:如果主板有4条内存插槽,那么一般插1,3或2,4槽为双通道模式。


频率高比频率低快。比如:DDR3 默频 1333 MHz,DDR4 默频 2133 MHz,所以在默频情况下新一代的内存比前一代快。

升级 / 加装内存条注意事项:

★ 加装内存,最好与之前内存参数相同,包括品牌,容量,频率,颗粒和序列号

★ 加装内存需要看主板内存插槽,例如Combo类主板,是不支持不同代内存同时混插使用的。


★ Intel 4 及 4 代以前主板,加装内存信息需要根据主板参数确定,搭配4代及以后的主板,需要看处理器中的内存控制器最大能够支持的参数,以及主板实际的内存接口数量,才能够确认主机最大加装内存容量。

★ AMD 平台在 K8 系列 CPU及其之后的产品(包括 Scocket 754/939/940等接口的各种处理器),CPU的内部则整合了内存控制器。

如果要聊具体加装内存条的操作步骤,就太长啦!


② 合理设置虚拟内存

前面已经介绍过虚拟内存和作用,那么虚拟设置是不是就越大越好呢?并不是!!!注意,并不是!虽然虚拟内存可以在一定程度上缓解物理内存不够用的尴尬,但是由于虚拟内存是在硬盘中划分出来一定的空间来充当虚拟内存,硬盘的传输速度是远远小于内存的速度的,所以,过大的设置虚拟内存反而会拖慢整个系统的运行速度!


所以,设置虚拟内存要分情况对待。

★ 如果你的电脑内存本身就比较小,需要更大的内存来保证你软件的运行,那么虚拟内存的加入是利大于弊,一般情况下可以设置最大值;

★ 如果你的电脑内存大(16G及以上),自身已经完全足够满足软件运行,再加入虚拟内存反而会拖慢系统速度。

如何设置虚拟内存?

虚拟内存(页面文件)存放的分区,一定要有足够的空间,硬盘资源不足,会造成虚拟内存不够用。一台电脑中在一个分区设置虚拟内存就够用了,不必在其它分区中再设置虚拟内存,一般设在靠近装有系统分区的D分区中。

以 Win 10 为例详细讲下操作步骤

第一步:右键点击【此电脑】-【属性】,选择【高级系统设置】-【高级】;

第二步:在【高级】的【性能】选项内,选择【设置】-【高级】-【更改】;

第三步:取消勾选【自动管理所有驱动器的分页大小】后,就根据情况修改或增加虚拟内存了。


选择【自定义大小】,可以设置虚拟内存的初始大小和最小值(初识大小一般为物理内存的大小,最大值一般为物理内存的1.5~2倍如果你的内存≥16G,在这一步就要选择【无分页文件】,来关闭虚拟内存。最后都是点击确定,就完成设置辣~

③ 清理内存

这里所说的清理内存,主要是杀死(结束)进程,在任务管理器中结束任务就OK,可以释放被进程占用的内存。这才是真正有效的内存清理方法。


而其他花花绿绿的清理内存的工具,点个加速球就能疯狂提速那种,emm…其实大部分时候只是心理效果。好辣~今天关于内存的问题就港到这里了!