电脑内存达到8G或者以上,普通运行和使用已经没有任何区别了。只有在运行大型复杂软件和大型程序、大型3D游戏的时候16G比8G才有优势。但是普通家用电脑根本不可能运行这类大型商业或者工业软件的。如果是专业玩家运行大型3D游戏用16G内存也绝对足够了。32G内存或者以上内存普通家用或者专业玩家都是用不到这么多的。
大内存的话可多内存的优势分别在于内存命中率和双通道效率。另外如果以后需要再增加内存的话,可以考虑选用两根16G的内存节省主板上内存插槽。intel核心显卡可以提升10%-20%的性能,amd核心显卡可以提升40%左右的性能,CPU性能也有一定的提升,复制文件都要快一些。
然后,现代主流的桌面操作系统(Win7以上,或者Linux,或者OSX)会把全部的剩余内存用作硬盘缓存,这部分内存不显示为被占用。如果你有32G的内存,显示只占用了8G,那么剩下的24G都是用作硬盘缓存的,如果常用的软件都在这24G之内,并且你没有关机,意味着实际上你的硬盘是内存速度,内存比最快的SSD还快几十倍。
Windows用户可以打开资源监视器这个程序,里面的内存页面,显示的蓝色区域,名为备用的区域就是缓存,而显示为可用的浅蓝色区域才是真正的什么都不用的,这部分内存一般非常小,也就是说其实只有这部分是真正闲置的。内存越大,蓝色的备用区域就越大,用来做缓存的内存就越多。
Linux用户则可以在命令行用free命令,查看其中 buff/cache 那一栏,那一栏的占用就是用来缓存的,通常,开机使用一段时间之后,这个缓存才会占满,不要关机,持续运行,缓存将始终保持在较高的水平。
作者:pansz链接:https://www.zhihu.com/question/26771837/answer/259029274
来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
“为硬件保存的内存”:预留一部分内存用来硬件的安装和运行使用,比如供BIOS和其他外设某些驱动程序使用的,从而不会影响系统性能。
“已修改”:当前最活跃使用的内存,这部分内存由于正在使用,所以是不能释放给其他应用程序使用的,当Windows将其中的一些数据保存到磁盘后才能释放,这部分空间越大,就可以减少往硬盘里写信息的次数,所以Windows7会根据你的物理内存大小分配一个合理的大小给这部分。
“可用”:此部分内存段中是空的,没有存放任何有意义的数据,当系统开启程序,驱动等程序时,将首先写入此部分。
“备用”:系统曾使用的数据,以暂存方式存放在内存中已做缓存,当前状态为未活跃。
为硬件保留内存,类似于公交车道,虽然是机动车道的一部分,但是不对一般的社会车辆开放,只允许公交车辆使用。
为硬件保留多少,其实系统是有底线的,不会过少,往往是过多。
Win7系统其实会“偷内存”,将部分内存容量用作“为硬件保留的内存”,2G的系统内存甚至可能被“偷”掉500MB以上。这些为硬件保留的内存可能会用于各种硬件,不过那些硬件一般用不了,而且即使真的不够用,也可以及时申请,不需要一直占用影响系统性能。
因此,硬件保留的内存方面的设置,是手工释放。
1、 首先点击Win7“开始”菜单,在搜索框中输入“msconfig”,随后上方的搜索结果会显示出“msconfg”的图标,直接点击进入。
2、在“系统配置”界面,选择“引导”一栏,点击其中的“高级选项”。注意,如果系统中安装了多个系统,上方可能会有其他系统的启动配置。就需要选择正确“Windows7”这个系统来配置。
3、这里有个“最大内存”项,默认是灰色的,现在点击它前面的小框,将它开启。之后点击“确定”按钮,并且重新启动系统,再次查看内存,就能发现所有的内存都被释放出来,系统的速度肯定会有明显改善。
如果电脑上安装了较多的扩展卡,比如电视卡、RAID卡等,那么Win7同样会为硬件保留较多的内存。如果电脑里只有2GB内存,还被闲置500MB以上,这是非常要命的,系统运行速度会大打折扣。而经过实际操作,这种方法对于改善系统速度很有帮助。
大概2方面吧,1、应用中的概念物理内存,在应用中,自然是顾名思义,物理上,真实的插在板子上的内存是多大就是多大了。看机器配置的时候,看的就是这个物理内存。
2、CPU中的概念物理内存,CPU的地址线可以直接进行寻址的内存空间大小。比如8086只有20根地址线,那它的寻址空间就是1MB。我们就说8086能支持1MB的物理内存。
即使我们安装了128M的内存条在板子上,我们也只能说8086拥有1MB的物理内存空间。
同理32位的386以上CPU,就可以支持最大4GB的物理内存空间了。简单的说物理内存是指你计算机里面插上的那个内存条,虚拟内存是指从硬盘虚拟出来的内存,因为有时候当你处理大的程序时候系统内存不够用,此时就会把硬盘当内存来使用,来交换数据做缓存区,不过物理内存的处理速度是虚拟内存的30倍以上。如果你内存够大的话还可以划分出来当硬盘用呢,速度超快.
按照楼主的标题意思,应该是需要做个备用系统吧,就是安装系统双系统。
安装系统就不详细说明了,有很多种方法,也有很多的教程,安装双系统,或者备份当前系统镜像,做个系统还原也是个思路。安装双系统后,开机后,系统启动引导会有选择提示,楼主按照提示选择进入哪个系统即可。1:造成电脑卡顿,无法正常运行系统应用。
2:某些应用无响应还可能导致CPU使用率飙升。
3:系统崩溃,蓝屏,这多半是某些应用内存溢出导致。 关于解决方法你可以看看任务管理器里应该有个备用内存,如果很大的话用RAMMap empty 里面的empty standby list可以清理备用内存,备用内存是程序运行后在内存里的储存以便下次快速运行的,清理并无大碍但是要注意尽量不要在很多程序运行时清理,不然会造成一段时间的卡顿
可备用空间:20%的存储空间。
硬盘厂商使用的换算标准与操作系统中的换算标准不同,在硬盘厂商的换算标准中,1G=1000MB,1MB=1000KB,1KB=1000B,而在操作系统中,1G=1024MB,1MB=1024KB,1KB=1024B。
因此,对于一个硬盘厂商标记为512GB的硬盘,在Windows系统中看到的容量为:512*1000*1000*1000/1024/1024/1024 = 476GB。
内存条不够用,一般会造成计算机的运行速度特别慢。严重的时候就会出现卡机,甚至开不了机的情况。如果内存条实在不够用的话,那么就去再采购一条同样的安装到备用的内存条插槽上。这样的话,计算机运行速度就会更加稳定,更加快一些。
系统备用内存就是为硬件保留的内存。
为硬件保留内存,类似于公交车道,虽然是机动车道的一部分,但是不对一般的社会车辆开放,只允许公交车辆使用。
为硬件保留多少,其实系统是有底线的,不会过少,往往是过多。
Win7系统其实会“偷内存”,将部分内存容量用作“为硬件保留的内存”,2G的系统内存甚至可能被“偷”掉500MB以上。这些为硬件保留的内存可能会用于各种硬件,不过那些硬件一般用不了,而且即使真的不够用,也可以及时申请,不需要一直占用影响系统性能。
因此,硬件保留的内存方面的设置,是手工释放。
1、 首先点击Win7“开始”菜单,在搜索框中输入“msconfig”,随后上方的搜索结果会显示出“msconfg”的图标,直接点击进入。
2、在“系统配置”界面,选择“引导”一栏,点击其中的“高级选项”。注意,如果系统中安装了多个系统,上方可能会有其他系统的启动配置。就需要选择正确“Windows7”这个系统来配置。
3、这里有个“最大内存”项,默认是灰色的,现在点击它前面的小框,将它开启。之后点击“确定”按钮,并且重新启动系统,再次查看内存,就能发现所有的内存都被释放出来,系统的速度肯定会有明显改善。
如果电脑上安装了较多的扩展卡,比如电视卡、RAID卡等,那么Win7同样会为硬件保留较多的内存。如果电脑里只有2GB内存,还被闲置500MB以上,这是非常要命的,系统运行速度会大打折扣。而经过实际操作,这种方法对于改善系统速度很有帮助。
也建议你买个内存条装上去,可以更好的改善这个问题