大数跨境
0
0

【猜测】明明是8G的内存,系统却显示只有4G!为什么电脑这么吃内存?

【猜测】明明是8G的内存,系统却显示只有4G!为什么电脑这么吃内存? 陕西山云电子有限公司
2021-01-28
2
导读:遇到一个有趣的问题:我买了一个8GB的内存,在Lu Master看来,它只有7.8GB,但系统显示的更少。

遇到一个有趣的问题:我买了一个8GB的内存,在Lu Master看来,它只有7.8GB,但系统显示的更少。用户怀疑它被骗了。

猜测1:是因为内存价格上涨了,制造商将7.8GB内存用作8GB来赚取巨额利润吗?答案不存在。存储器由等级,芯片和存储区组成。  0.2GB甚至不能组成银行,更不用说芯片了。您知道,筹码是经销商可以用来窃取和更换帖子的最小单元!

猜测2:微软做的吗?微软表示,它是无辜的,并且想占有它,但是0.2GB可以做什么呢?如果您想要它,您将需要更多,那么它是否总是要放在硬盘上?因此,微软将矛头指向了BIOS。 

猜想3:在“证据”下,BIOS告知“犯罪过程”:BIOS负责内存的初始化和测试,最后将内存状态报告给操作系统。看起来非常漂亮,但工作并不轻松,并且有许多相关单位(核显示,ME等)都想分享。在这方面,BIOS只能窃取一些内存供他们使用。

但是,BIOS本身也使用内存,尽管大多数启动时会返回它们(引导时间内存),但有些保留给个人使用(保留的运行时内存)

对于这些部件,BIOS被标记为要用于操作系统的最终交付列表中,并且不得违反操作系统,否则崩溃的BIOS将被忽略! 


看到这一点,也许您对消失的记忆有了一定的了解,对吗?但是除了上述之外,还有其他原因。我想知道您是否听过这样一个笑话:无论硬件为您提供了什么新功能,软件都将把它带走!实际上,这句话有些道理。这与软件的内存需求和硬件摩尔定律的趋势高度相关。我们在这里需要了解的是,如果硬件提供了更多的内存,则软件总是倾向于使用它。可以,但这不一定是一件坏事。 

 另外,您知道“ SuperFetch”吗?  SuperFetch将根据用户的使用历史记录保存常用软件列表。引导后,它将使用总内存的合理部分来预加载最常用的软件。这大大降低了软件打开速度和响应速度,并改善了用户体验。如果总内存很大,则预加载更多的软件,并且内存占用更多;否则,内存占用较少。


例如,谷歌浏览器将根据总内存大小开始网页预加载,这也会占用大量内存。


当然,Firefox也具有类似的机制。也许这就是为什么计算机会像这样吃掉内存!但是请放心,当内存不足时,这些内存将被换出并且不会被占用。这种机制可以提高软件和页面加载的速度,并改善用户体验,因此无需过多担心。


【声明】内容源于网络
0
0
陕西山云电子有限公司
最受客户欢迎和认可的O2O IT服务平台
内容 76
粉丝 0
陕西山云电子有限公司 最受客户欢迎和认可的O2O IT服务平台
总阅读20
粉丝0
内容76