加入收藏 | 设为首页 | 会员中心 | 我要投稿 怀化站长网 (https://www.0745zz.cn/)- 语音技术、云资源管理、物联设备、云计算、决策智能!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

现在的电脑都这么吃内存?

发布时间:2021-03-04 12:41:43 所属栏目:外闻 来源:互联网
导读:种结果的原因是多方面的,这里也不打算展开讨论,留待将来细谈。这里仅仅强调,如果硬件提供了更大的内存,软件总是倾向于使用它。这在很多情况下并不一定是件坏事,使用好多余的内存,甚至预使用将来会有的内存,曾经帮助google成功,也为我们提供了更广阔



种结果的原因是多方面的,这里也不打算展开讨论,留待将来细谈。这里仅仅强调,如果硬件提供了更大的内存,软件总是倾向于使用它。这在很多情况下并不一定是件坏事,使用好多余的内存,甚至预使用将来会有的内存,曾经帮助google成功,也为我们提供了更广阔的平台。

SuperFetch

那么具体到我们这个例子,为什么Win7一开始会占用多大数G内存呢?它的原因是SuperFetch,一个从Vista就被引入的功能。

微软发现我们的内存越来越多,在开始时并没有被很好的使用,一个新想法被提了出来。SuperFetch会根据用户使用历史记录,保存一个常用软件清单,在开机后就把根据总内存大小,将合理的一部分内存用来预调入最常用的几个软件。从而大大减小软件打开速度和响应度,提升用户体验。所以你会发现,你的总内存大,预调入的软件也多,内存占用多;内存小,预调入的软件也少,内存占用少。总的来说,维持一个比例。所以内存大,不但可以打开更多的应用,初始状态时打开应用程序也更快。看来钱多就是好啊!

其他原因

不但操作系统,软件app也在大内存时代开始倾向于占据更多的内存并提升用户体验。我们那Chrome来说,我们开启每个标签页,每个插件和扩展程序,Chrome就会开一个新的进程。这样有好处,某个进程死了,页面不受影响,别的页面更不受影响,但进程overhead消耗的内存也是巨大的。加上Chrome会根据总的内存大小

(编辑:怀化站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读