当前位置:首页 > 内存 > 正文

内存频率4000有必要么(内存频率有必要全开吗)

  • 内存
  • 2023-12-25 09:36:09
  • 4052
9900k能用4000频率内存条吗
g900k可以使用4000频率的内存条。UHF内存一般没什么用,当然4000MHz内存条也不是特别高,但价格往往比DDR4-3600高出几百倍,但性能提升往往不是那么大,所以我个人认为没有必要。对于电脑来说,当内存频率达到一定阈值时,即使提高频率,性能提升也不明显,而购买高频内存往往是一种心理效应,因此对于实际体验的提升不会有明显的效果。即使使用APU平台,APU的核心显示性能保持不变,因此无论显存频率增加多少,游戏性能都不会发生明显变化。
电脑是3000频率的16G内存,有必要升级到4000频率的32G内存吗?提升能有多大?
1、加载速度慢主要和硬盘的速度有关,毕竟瓶颈还是数据从硬盘加载到内存的速度。如果初始加载很慢,则尤其如此。如果场景转换或其他资源加载缓慢,切换到更大的内存容量也会有所帮助。当然,这也涉及到操作系统和游戏代码。
例如,如果您的游戏代码适用于维护使用16G内存创建的缓冲区,则您的游戏有10个不同的场景,每个场景有4G资源。那么你电脑的总内存是16G。
此时你打开游戏,游戏加载第一个场景是4G,这个时候取决于硬盘速度。下载完后保存到缓存中(现在缓存有4G)
你转到第二个场景,从硬盘下载4G,这时候还是要看硬盘的速度。加载后(目前缓存为8G)。
现在,如果想跳回第一个场景,可以直接从缓冲区读取,速度非常快。但如果移动到第三个场景,就得从硬盘上重新读取一次。,还是慢。
此时你的内存最多可以缓存16G(4)个场景,如果在这4个场景之间切换,速度非常快,如果要切换到另一个场景,则非常慢。
如果你有32G内存,可以注册32G内存用于缓存。可以缓存8个场景(除了第一次从硬盘加载每个场景比较慢)。此时,您可以在八个场景之间切换,速度非常快。如果你有64G内存,则可以使用40G内存进行缓存来加载所有场景,除了每个场景的第一次加载外,之间的切换非常快。
以上只是一种理论状态,在实践中往往不会发生。16G的内存被分配给系统的一部分,所以无法创建16G的缓存,很多程序本质上都是重新加载,用完后删除。还有一些情况是new的没有被删除而是在退出程序的时候同时被删除,这与交换有关(在Windows上也称为分页文件和交换区域)。
例如,你的内存仍然是16G,但你没有注册16G缓存。加载场景时,您使用4G新内存。最后10个新的40G场景没有发布,看来40G被缓存了。但是系统判定其他程序和系统本身占用了8G内存,无法容纳你的40G,所以你物理内存中只有8G,剩下的32G似乎是保存到内存中获取程序代码的。它实际上是由操作系统写入硬盘上的分页文件。此时,仍然受到硬盘速度的限制。
以上是理想且简化的原理,本质上与操作系统的内存管理机制有关。总之,下载的主要瓶颈是硬盘速度,即使你有200G的内存,下载还是会慢,只是已经加载并存储在内存中的数据加载时会快一些。再次转换。
2.我们还说一下频率3000和频率4000。当带宽等其他条件不变时(相同的CPU主板和内存位宽等,只是频率不同),我们举个例子:
当拖过相同的货物时距离,每辆车负载相同,例如1吨
A有3辆车(显示带宽,车辆数量不重要,是固定值),一年可以拉3000次
B有三辆车(代表带宽,车数量不重要,是一个固定值,只要等于A),一年可以拖4000次
当距离和重量每辆车都一样,B显然可以拖很多,一年4000吨。
那么如果货物总量是4000吨,那么B需要一年完成,A需要4000/3000=1.3333年才能完成
就剩余集而言,记住,4G场景,如果频率4000。如果在1秒内读取数字3000,则数字3000将花费1.3333秒。
但实际上,CPU和内存之间的数据交换速度是非常快的。目前,DDR4的双通道速度50GB/s可能接近相同。如果一个游戏有150G,如果能全部装进内存的话,3秒就可以读完。同样,如果频率4000读取3秒,则频率3000最多只能读取4秒。差别不大,只有1秒。而如果进一步细分来换算一个场景的4G数据,就是1*(4/150)=0.03秒,这个时间基本上是察觉不到的。但据说目前固态硬盘最快的M2(nvme)接口可以读取3GB/s,不知道这是否属实,150G需要50秒。这是显而易见的。
当然,即使最快的固态可以达到3G/s,那也只是读取大文件的情况。游戏分为几个文件。文件越多,单个文件越小,读取速度越快。慢,可以慢至每秒数百兆字节。如果是500兆,游戏常驻内存大小是10G,则需要20秒。我不知道raid0能不能做得更好,只要你的PCIe够用就行。
以上都是理论上的,最终的结果是由很多因素决定的,如果CPU几乎被其他程序占用了,即使你的内存有50G/s的速度,CPU也处理不了。你也得等待,就像开车一样,即使你的跑车最高时速有300,堵车的时候你还是得乖乖等待。
大哥,请问显卡2070,cpu9400f,用4000频率的内存可以吗?
我查了一下,发现9400F最多支持2666个频率。如果连接4000频率的内存也可以工作,但是频率会自动降到2666,所以9400F上就不用再用4000频率了。最终它将继续以2666频率运行。