设为首页收藏本站

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 161|回复: 0

windows 10 working sets 专用工作集内存已缓存,任务管理器看到20G备用提交大小是否应该empty清空他?

[复制链接]

签到天数: 2788 天

[LV.Master]伴坛终老

 成长值: 23685
发表于 2019/6/27 03:46 | 显示全部楼层 |阅读模式 |Google Chrome 74.0.3729.131|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
windows 10 working sets 专用工作集内存已缓存,任务管理器看到20G是否应该empty清空他?

首先来理解下是做什么用的,,这玩意,已缓存其实就是在虚拟内存中的不会变化的页面内存文件
QQ图片20190627034331.png

如果突然操作到这一部分内存,会导致硬盘卡死,SSD都吃不消
比如说出现这种情况

QQ截图20190627034455.png

很多内存优化软件,就是把内存,,迁移到这里面来,导致越优化越卡,当然,,对于真正是不进行读写变动的内存,申请内存空间在虚拟内存中还是很方便的,可以腾出来很多物理内存给其他程序用

那么如何清空他呢,根据观察,已缓存和备用是一样大的,那么直接清掉备用就好了
QQ截图20190627035318.png

直接做一个empty standby list就可以解决了,软件可以
下载:http://bbs.itzmx.com/thread-8561-1-1.html


一个简单的介绍
https://www.cnblogs.com/georgepei/archive/2012/03/07/2383445.html

转原文:
任务管理器中跟内存相关有两个重要的指标Private(提交大小)和working set(工作设置)。
这两个指标在process hacker中叫做Private Bytes和Working Set。
Private指的是当你修改他时仅仅当前进程会受到影响。(copy-on-wirte属性的页面还没被修改时也属于此类)。这类一般包括Heap,stack和image的copy-on-write的部分。Private是虚拟内存的概念,其对应的内存可能被物理内存backup,也可能被paging file backup。比如用new来创建一个100M的内存时,private就增加100M,但是这块内存在被访问之前,实际上是paging file backup的,物理内存并没有真正占用(存在虚拟内存的页面文件中)。

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 注册论坛 用百度帐号登录新浪微博账号登陆

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2019/8/22 04:01 , Processed in 5.188600 second(s), 33 queries , Gzip On, Memcache On.

Powered by itzmx!

© 2011-2019 sakura

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