发布网友 发布时间:2024-10-21 17:09
共2个回答
热心网友 时间:2024-11-11 23:47
先前看你提问怕遇到坑,不过看你问题补充和追问都比较理性,我就开大号来回答吧。
这么跟你说,电脑各个硬件之间有多级缓冲机制,虚拟内存只是内存和硬盘间的一个缓冲,并没有你说的什么虚拟内存小了,速度就更快,虚拟内存理论来说就是越多越好,不过多余的部分是空闲着浪费的。
PC里缓冲区层次,还有cpu里的一级二级三级缓存,内存也是硬盘和cpu之间的缓冲区,还有硬盘本身内部也有缓冲区,机械硬盘缓存一般比例很小,比如1T的机械只有MB缓存,固态的缓冲区比例就大得多,有的120G固态的缓冲区高达8G(不过这个性质略有差异不展开说)
手动限定虚拟内存大小,只适用于系统盘容量不足,现在的硬盘500G 1T 是主流,那点页面文件体积可以忽略不计了。如果你系统分区之前分小了,建议不要虚拟内存,而是把硬盘腾空了重新分区,60G以上(你应该是500G以上的硬盘吧,如果是古董电脑,请无视这一段话,我就不打算给任何建议了)。
系统托管的好处是微软工程师预设了几套方案,后台自动切换,既能在高峰时满足需求,又能在平时节省磁盘空间,win8之后的系统切换 幅度很大,比如我这台的win8.1,平时没开什么吃内存的软件时,虚拟内存只占512MB,我如果开了两个虚拟机的剑灵,再加外面一个剑灵,虚拟内存自动涨到8G。win7的浮动机制大概就是你提到的1倍到1.5倍,这是微软工程师前几年预设的一种方案,这种方案不适合现在的PC(大物理内存+小固态),所以在win8之后的系统调整了方案。
你也不用解释,我点破之前,估计你也没意识到自己潜意识里在怀疑微软的工程师,或者你根本没意识到微软工程师已经研究过千千万万个类似于此的各种机制和方案,但事实就是如此,现在有很多蛋疼的网友,有意或无意的觉得自己比英伟达、微软的工程师还牛B,只能说我肚子都笑痛了。一旦认识到这一点,你就知道那些所谓的优化软件有多扯蛋了。
win7之后的系统,建议系统分区大于60G,如果你是win8之后的系统,还可以不分区,整块硬盘一个区,因为win8后较新的系统自动维护策略很激进,而且也支持2T的超大单一分区,这样既不会出现磁盘碎片影响速度的问题,也不会出现分区过多,浪费“边角料”的情况。如果配有固态硬盘,那更不用分区,因为固态没碎片这一说,而且整块的固态平均化的擦写,使整盘寿命更持久。
有其他疑问请追问,如果解决请采纳。
还可以看我个人主页详细资料里的QQ,加我QQ进行更快速的询问。或者把你的QQ通过网页右上角“私信”发给我,等我加你。
热心网友 时间:2024-11-11 23:50
系统托管分页文件大小最好。了解阅读一点微软系统工作机制和原理可以,别读了点皮毛就以为自己比微软工程师还牛B了,这种想法很逗。