楼主: xxp2277
收起左侧

[系统] 【已解决】win10任务管理器的内存中已缓存很大

[复制链接]
xxp2277
 楼主| 发表于 2019-8-10 18:55:33 | 显示全部楼层
kxmp 发表于 2019-8-10 18:52
已缓存数据不占用内存空间 其他程序要用的话会被让出来.
他是一种可用空间的.

这个我当然明白,可能真和2楼说的一样,windows见我空闲的内存多,就开机给我多读点进内存,好提高缓存的命中率。
kxmp
发表于 2019-8-10 18:57:38 | 显示全部楼层
xxp2277 发表于 2019-8-10 18:55
这个我当然明白,可能真和2楼说的一样,windows见我空闲的内存多,就开机给我多读点进内存,好提高缓存的 ...

不可能
配置为0 superfetch直接就会废掉.
开启服务也没用.
你可能是电脑里面有视频文件 他可能会给你读取了.
注册表有2个 一个是备份一个是当前的. 你可能配置错了.
最好去核对下.
xxp2277
 楼主| 发表于 2019-8-10 19:13:31 | 显示全部楼层
kxmp 发表于 2019-8-10 18:57
不可能
配置为0 superfetch直接就会废掉.
开启服务也没用.

你刚才说的注册表(运行输入regedit)这个路径下\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters的EnablePrefetcher确定已经设置为0了,而且C:\Windows\Prefetch文件夹也是空的没有任何文件了。
不知道你说的备份和当前的注册表是什么意思?
kxmp
发表于 2019-8-10 19:23:15 | 显示全部楼层
www-tekeze 发表于 2019-8-10 16:50
我也用PrimoCache,16G内存,所以给了硬盘缓存4G,你32G内存给了多少啊?是不是启用了预取功能,而且还“ ...

这东西是加驱的 所以进程应该是system吧...
kxmp
发表于 2019-8-10 19:26:07 | 显示全部楼层
xxp2277 发表于 2019-8-10 19:13
你刚才说的注册表(运行输入regedit)这个路径下\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ ...

这个问题不是superfetch 那个东西进程是svchost
你是userint 所以这个应该是你想多了.
被读取过的文件进入已缓存是正常现象. 那个本身就是文件系统缓存.

他和预取的区别就是. 预取会在你不读取的时候 都会主动读取.
xxp2277
 楼主| 发表于 2019-8-10 19:36:24 | 显示全部楼层
kxmp 发表于 2019-8-10 19:26
这个问题不是superfetch 那个东西进程是svchost
你是userint 所以这个应该是你想多了.
被读取过的文件 ...

恩,我也觉得应该不是superfetch服务造成的预读。
我这里的10G“已缓存”文件确定是userinit.exe进程读取的,因为开机马上进资源监视器可以看到这个进程疯狂读取磁盘,然后任务管理器那里的“已缓存”大小由4.5G渐渐飙到10.5G,然后userinit.exe进程也慢慢降下来。搜索了下这个进程是用来启动windows的,希望这已缓存的10.5G文件就是windows本身启动所需要的吧,只是因为我的内存较大,全给缓存进去了,可能内存小点,就自动释放些留给其它应用程序。
kxmp
发表于 2019-8-10 19:37:42 | 显示全部楼层
xxp2277 发表于 2019-8-10 19:36
恩,我也觉得应该不是superfetch服务造成的预读。
我这里的10G“已缓存”文件确定是userinit.exe进程读 ...

你可以确认下 看primo缓存每个盘的状态
预取如果没数字就绝对不是他的问题.
www-tekeze
发表于 2019-8-10 19:39:04 | 显示全部楼层
xxp2277 发表于 2019-8-10 17:48
primocache的预读肯定是禁用了的。开机我找出来是userinti.exe进程预读了10G的硬盘文件。
primocache用4 ...

你不会因为有32G内存就禁用虚拟内存吧。。

是userinti在读取,会不会用户配置文件有问题?可以用一个方法试试,新建一用户账户,和原来组别相同,比如你原来是管理员组,那也同样放在这个组,然后装上PrimoCache,设置也和原来相同,重启后用这个账户登录看看。


www-tekeze
发表于 2019-8-10 19:41:35 | 显示全部楼层
kxmp 发表于 2019-8-10 19:23
这东西是加驱的 所以进程应该是system吧...

这东东太底层了,影子还能看得到,这个用ARK工具似乎都看不到。

详细不清楚,等晚上回来仔细找一下。。。

www-tekeze
发表于 2019-8-10 19:46:14 | 显示全部楼层
www-tekeze 发表于 2019-8-10 19:39
你不会因为有32G内存就禁用虚拟内存吧。。

是userinti在读取,会不会用户配置文件有问题?可以 ...

还有个办法,为了证明是不是内存太大,Win自动进行的,可以拔掉一些内存啊,降到16G甚至8G。。

但记得提前把划拨给PrimoCache的减小,否则启动不了别来找我。。。哈哈。。。




您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-25 05:45 , Processed in 0.101448 second(s), 14 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表