Windows 任务管理器中的虚拟内存、工作设置内存、内存专用工作集、提交大小详解

AI摘要

本文详细解释了Windows任务管理器中显示的内存相关概念,包括工作设置内存(程序占用的物理内存,包括共享部分)、内存专用工作集(程序独占的物理内存)、提交大小(程序独占的物理内存和页面文件中的内存)。工作设置内存等于内存专用工作集加上与其他进程共享的物理内存,而提交大小等于内存专用工作集加上页面文件中的独占内存。文章还介绍了页面文件的作用以及如何通过Process Explorer和VMMap工具进一步了解内存使用情况。

虽然是中文字,但是理解起来还是很困难,什么叫工作设置内存,什么叫内存专用工作集,什么叫提交大小,区别是什么,让人看了一头雾水.

通俗的讲工作设置内存是程序占用的物理内存(包含与其他程序共享的一部分), 内存专用工作集是程序独占的物理内存, 提交大小是程序独占的内存(包含

内存管理学习小记(1)      总是会回头去学习内存管理,可是又总是会学了又忘,或许对我这种没有真正好好写过程序的人来说,要弄懂它们真的不是一件容易的事情。   常常从任务管理器和process explorer种可以看到关于内存的各个概念,那么它们到底什么意思呢 ?     以下写上我比较口语化的简单的理解,或许还有偏颇,待我再深入了解后发现错误再改回来。  vitrual m 阅读详情

相关推荐

Windows内存占用90%?任务管理器看不到的隐藏内存元凶排查指南

操作系统对物理内存的分配与回收,往往比用户看到的进程列表复杂得多。任务管理器所展示的“内存90%”只是物理内存使用率,其中包含文件缓存、内核池、驱动锁定区域及内存压缩等多个隐藏环节。理解内存压缩、系统池、快速启动等机制,是定位隐藏内存占用的关键。在服务器或个人PC的日常运维中,内存占用异常升高常伴随卡顿、磁盘狂闪等问题,若不掌握正确的诊断方法,很容易误判为硬件故障。通过资源监视器、RAMMap等工具,可以看清内存的真实分布,找出驱动泄漏或后台服务的异常占用。本文系统梳理Windows系统内存占用过高的典型成

weixin_31766003的博客 250

进程内存监控:提交内存比工作集更能定位异常

内存监控是系统运维与开发排障中的高频需求,但很多人习惯只看任务管理器中的内存百分比,误把工作集当作唯一指标。实际上,物理内存占用会因换页而失真,真正反映进程内存压力的往往是提交内存(Commit Memory)。提交内存是操作系统为进程“记账”的虚拟内存空间,它包含已换出到页面文件的部分,能更完整地呈现进程的真实内存消耗。理解这一原理,有助于区分固定成本、持续泄漏和周期性波动,从而在排查老电脑卡顿、开发环境内存泄漏、服务器进程异常时快速锁定目标进程。围绕系统提交量、进程级提交量聚合、历史趋势三块核心能力,结

weixin_34208185的博客 1076

Windows 11内存占用高?详解系统缓存、内存压缩与工作集管理

内存管理是现代操作系统的核心功能,其核心原理在于通过动态分配与回收机制,高效利用物理内存资源以提升整体系统性能。这一过程涉及缓存、分页、工作集等多个关键技术,旨在减少对低速存储设备的访问,从而优化应用程序的响应速度与用户体验。在工程实践中,理解内存管理的技术价值至关重要,它能帮助开发者诊断性能瓶颈、避免内存泄漏,并为用户提供更流畅的计算环境。典型的应用场景包括大型软件开发、数据分析、虚拟化以及日常多任务处理,这些场景都对内存的高效利用提出了高要求。本文聚焦于Windows 11操作系统,深入解析其内存管理机

weixin_34062469的博客 532

解密CANoe数据回放:从BLF到ASC的格式转换与优化策略

本文深入解析CANoe数据回放中BLF与ASC格式的转换与优化策略,帮助工程师高效处理汽车电子测试数据。详细介绍了两种格式的特性、转换方法及性能优化技巧,包括CANoe内置功能、命令行自动化和第三方工具应用,提升故障诊断和系统验证效率。

weixin_28331555的博客 538

BUCK降压电路设计实战:从理论到PCB的完整指南

本文详细介绍了BUCK降压电路的设计实战,从基础原理到PCB布局的完整指南。通过关键部件选型、PCB布局黄金法则和调试技巧,帮助工程师高效设计稳定可靠的开关电源。特别针对电感、MOSFET和电容选型提供实用公式和避坑指南,并分享高温环境下的工程经验与测试方法。

weixin_33744141的博客 456

Linux下自动化解析q7签名文件的有效期与时间戳

本文详细介绍了在Linux环境下自动化解析q7签名文件有效期与时间戳的方法。通过编写高效脚本,开发者可以批量提取签名时间信息,验证签名有效性,并集成到CI/CD流程中。文章提供了完整的脚本实现,包括错误处理、批量处理功能,并解决了常见环境问题,特别适用于国产操作系统如UOS的开发场景。

weixin_30872499的博客 520

从Podfile到分享成功:ShareSDK小红书模块集成全流程实战(附视频分享代码)

本文详细介绍了iOS应用如何通过ShareSDK集成小红书分享功能的全流程,包括环境配置、SDK初始化、图片和视频分享实现,以及常见问题排查和性能优化策略。特别针对视频分享这一高频需求场景,提供了完整的代码示例和实战技巧,帮助开发者快速实现社交分享功能。

weixin_42540248的博客 226

2026.3.28:langgraph使用mysql进行持久化会话存储(短期记忆和长期记忆)

本文介绍了如何使用MySQL持久化存储LangGraph会话数据(短期和长期记忆)。首先安装必要的依赖包,然后通过Python代码实现将短期记忆写入MySQL数据库。主要步骤包括:1) 建立MySQL连接;2) 创建代理(agent)并配置检查点(checkpointer)和存储(store);3) 实现工具函数如计算器和天气查询;4) 使用中间件跟踪工具和模型调用次数。最后展示了如何从MySQL读取短期记忆数据,完成会话的持久化存储和检索功能。代码示例包含完整的实现细节,包括状态管理、消息处理和数据库操作

拥抱具身智能,昇腾Ascend C 737

26、特洛伊木马:威胁与防范

本文详细介绍了多种常见的特洛伊木马,包括RegForm、ProMail和远程访问特洛伊木马(RATs),并分析了其工作原理与危害。重点讲解了著名RATs如Back Orifice、SubSeven和The Thing的技术特点,揭示了黑客编写特洛伊木马的常用语言与方法。同时,提供了有效的防范策略,如谨慎获取软件、使用回滚程序、杀毒软件、防火墙及反特洛伊木马程序,并通过流程图展示了防御机制。旨在帮助用户识别威胁并加强系统安全防护。

e3f4g5的博客 88

高效批量转换Java接口为MCP服务:降低重复劳动的实战指南

高效批量转换Java接口为MCP服务:降低重复劳动的实战指南

专注于编程、AI、人工智能等多个领域内容研究和分析 725

MobaXterm简介和使用(服务器连接工具)

MobaXterm 是一个功能强大的远程计算工具,集成了许多常用的远程计算功能,包括 SSH、X11、RDP、VNC、FTP、SFTP 等。

清平乐的技术专栏 1963

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

上一篇: HTTP状态码详解(StatusCode)
下一篇: Windows下使用VS2010编译出带pdb可调试的FFmpeg库
dvlinker
dvlinker 领域专家: C/C++技术领域 领域专家: C/C++技术领域
博客等级 码龄19年 13万+粉丝 1015原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dvlinker

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值