非分页缓冲池内存占比 -baijiahao_鲁大师检测电脑有8G内存,系统却显示仅4G可用,另一半去哪了?...

477a55790fd11efc4920f2c8106796a3.png

有小伙伴说到,系统是win10,之前电脑的内存是4G,某天凑巧打开了任务管理器,,一看,吓了一大跳!内存占用竟高达50%。这位小伙伴呐,着急得坐如针毡,火急火燎地换了8G内存的电脑,但发现内存占用仍然是50%。

1361d249b75f2c1d5a5b402fa450af37.png

这可如何是好呢?检查了一遍电脑,也并没有发现有何不妥,后台也就只是windows进程和服务,并无流氓软件之类的占用。鲁大师检测结果8G内存,但系统却显示只有4G,那么,这50%的占用或只剩4G的内存,究竟是怎么回事呢?

e311764ceb7bacbd387772792fe4aed7.png

老毛桃看了很多大神的回复,大致都是内存就是拿来用的,占了就占了吧。举个例说,在老毛桃很穷的时候,在城中村租了一间二十平方的房,除了放床和其他杂物,布置好之后也只剩10平左右的空间了。突然的某一天,老毛桃中彩票了,住上了一百多平的大房子,如此大的空间,再也不用小心翼翼地省空间了,摆上几盆好看的盆栽装饰装饰也是理所当然的。

这4G内存恰似出租房,8G内存又如一百多平的大房子,地方大了放的东西必然也会多些。但事实真的是这样吗?

d2852ecd021e425c28690fd954488e87.png

内存仅剩一半可以用,这种状况老毛桃也遇到过无数次了。8G内存,开机一般会占用2.5G,而非分页缓冲池会占用200M多些,但随着使用时间的增加,非分页缓冲池也会持续增大,占用的内存必然也会持续增大。

91292220b9008778e5b9e868c11f7022.png

什么是“非分页缓冲池”?

非分页缓冲池创建于系统初始化期间,内核模式组件就是用它来分配系统内存的。简单来说,非分页缓冲池就是一个包含各种系统虚拟地址范围的内存池,这些地址范围可以保证始终驻留在物理内存中,因此从任何地址空间均可进行访问,却不会产生页面I/O。

5295a81aab9b839ac0df6b0fd2422d65.png

还是不明白?老毛桃给大家打个比喻:缓存犹如隧道,系统虚拟地址又似一辆辆车,而非分页缓冲池就像是车流一般,穿梭于隧道之中。即:非分页缓冲池就是经过缓存的系统虚拟地址。

有些软件会使得非分页缓冲池大量增长,如ExpressCache,它扫描用户使用的程序和缓存就会越多,为的是方便下次能够快速启动。但如果我们不限制缓存空间的大小,久而久之,其占用的内存必然也会随之升高。

893a32e784e80aa9d6d383ea27fcace6.png

如何关闭呢?

第一步:同时按下“win+r”组合快捷键,打开运行窗口后,在框内输入“msconfig”,点击“确定”

449d72348430e49922dfcb93c6a8c9af.png

第二步:进入系统配置界面,将选项卡切换至“服务”,取消“ExpressCache”的勾选,点击“应用—确定”即可

20edcaf2636d6cb22ad96e6a1c9b00c6.png

而在win10系统中,引入了一项“系统和压缩内存”的新改进,这项改进使得系统进程占用内存变大,严重时可达到70%占用。如果大家在使用win10系统的过程中也遇到了这样的问题,请别太过于担忧,这属于正常的,一般情况下无需修复。但患有强迫症的你,实在受不了内存被占用过多,可从以下寻求解决方法。

为什么win10的“系统与压缩内存”会无限变大?背后原因大揭晓​mbd.baidu.com
bc6bb05c9eee69dfbe294c11fc678476.png
### 回答1: dockertoolbox-19.03.1.exe -baijiahao是一个命令行指令的语法,它包含了两部分内容,dockertoolbox-19.03.1.exe和-baijiahao。 dockertoolbox-19.03.1.exe是Docker Toolbox的安装文件的名称。Docker Toolbox是用于安装和使用Docker的一个方便的解决方案。它包含了一组工具,如Docker Engine、Docker Compose、Docker Machine等,用于管理和部署Docker容器。 -baijiahao是一个选项或参数,用于指定Docker Toolbox的安装和配置过程中的一些自定义设置。具体而言,-baijiahao可能是一个自定义的安装路径、配置文件或其他一些选项。 因此,dockertoolbox-19.03.1.exe -baijiahao是一个用于安装和配置Docker Toolbox的命令行指令。通过执行该命令,可以根据自己的需求设置Docker Toolbox的安装路径或其他一些参数,以满足个性化的安装和配置要求。 ### 回答2: dockertoolbox-19.03.1.exe -baijiahao 是一个命令行的参数,具体含义为运行名为dockertoolbox-19.03.1.exe的可执行文件,并传入-baijiahao参数。根据参数的命名并无具体含义,可能是开发者自定义的用法。 通常情况下,dockertoolbox是一个用于在Windows和Mac系统上快速安装和管理Docker的工具。Docker是一种流行的容器化平台,可以帮助开发者更便捷地打包、分发和运行应用程序。 dockertoolbox-19.03.1.exe表明这是dockertoolbox工具的版本号为19.03.1,exe表示这是一个Windows可执行文件。 -baijiahao作为参数,根据具体命令的定义与用法,它可能表示一种配置选项或者是数据处理方式。具体而言,需要查看相应文档或者了解开发者提供的信息才能准确理解其含义。 总而言之,dockertoolbox-19.03.1.exe -baijiahao是一条具体的命令行指令,它表明在运行dockertoolbox工具的同时使用了-baijiahao参数,但在没有更多信息的情况下,对于-baijiahao参数的具体含义无法给出准确解释。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值