4g内存装64位WIN7好还是32位好(遇到问题,百度后解除疑惑)

一直觉得Windows 7内存占用挺高.现在没有此疑问了.

所谓占用高这问题是理解的一个误区,系统根据内存大小自动分配的,你用2G和4G占用内存是不一样的.建议安装64位系统,否则你的内存有些浪费了,在32位系统破解大内存会出现不可预见的问题。
用的内存空间多是为了将需要用到的文件放到读取速度更快的内存里,更有利于用户获得更佳的体验,而且是根据物理内存大小动态分配的,比如2G物理内存的机器肯定比1G内存的占用的多,当用户需要调用更多内存空间的时候,系统会优先为你提供物理内存地址空间。所以不必担心内存占用问题,就算是512MB内存开了AERO效果还有100MB剩下来,如果1G以上就根本没压力了……

Win7开机后会根据物理内存大小自动分配内存,一般都占用50%左右,很多人一看啥都没运行那么多内存就这样没了很紧张,马上寻求内存优化。其实没什么必要。Win7即使是1G内存,也是能流畅运行的,当然最好2G以上。至于内存占用率,占用的大部分都是当缓存用的,真的应用程序需要时会释放给应用程序的.其实从vista就开始了内存机制的转变.Windows Vista和Windows7在使用内存时,为了提高系统的速度,会将暂时不用的内存作为缓存使用,所以即使什么都不做,内存占用率也不会低,Windows是将最常用的数据都先读到内存里,这样在用户需要这些数据的时候,速度就会比从硬盘里调用快很多。所以与其说是内存占用率高,不如说是内存利用率高 当用户真的需要内存来运行应用程序的时候,Windows会先使用空闲内存,然后释放可用内存空间,如果还不够,才会释放缓存用的内存,也就是说,Windows在你需要的时候就会把你觉得占用很高的内存还给你。这不会影响你的使用速度。 真正Windows核心需要的内存很少,看核心内存这里,未分页指的是Windows核心是用的物理内存,已分页指的是Windows核心占用的虚拟内存。

所以WIN7的内存机制跟XP是不可同日而语的。

原文地址:https://www.cnblogs.com/bmate/p/1906220.html