腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(117)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
如何查看
vmmap
中的更改?
VMMap
帮助在“查看更改”帮助部分提到了“显示更改”选项,这听起来是一个非常有用的选项。我使用的是最新的
VMMap
v3.11。 这个选项在哪里?我如何激活它?
浏览 0
提问于2012-12-16
得票数 3
回答已采纳
2
回答
在批处理脚本中使用
VMMap
我们让
VMMap
每隔20秒导出一次使用情况,使用Windows计划程序启动一个批处理脚本,该脚本拉回目标进程PID并使用它启动
VMMap
。经过一些调查后,看起来
VMMap
无法打开该进程,并试图通过其图形用户界面报告错误。因为我们是批量运行的,所以我们不能看到这个错误而忽略它。这导致了许多进程被衍生出来,但实际上并没有做任何事情。有没有人在使用
VMMap
时遇到这个问题,或者知道任何可能有帮助的东西?
浏览 1
提问于2013-03-22
得票数 0
回答已采纳
2
回答
VMMap
如何知道给定的内存区域是线程堆栈?
我一直在使用Mark Russinovich的
VMMap
为我正在分析的进程绘制虚拟内存。使用VirtualQueryEx,我可以遍历外部进程的空间,并获得关于该进程地址空间内的内存区域的信息。当然,这些区域与
VMMap
相匹配,但VirtualQueryEx只能告诉我内存是否已提交/保留/空闲,以及它是否是私有/共享/映像。 我找不到任何其他有文档记录的方法来查询进程虚拟内存。
VMMap
似乎知道一种方法来查询内存,以了解它是“私有数据”还是“线程堆栈”。VirtualQueryEx将这两个标签都标记为M
浏览 4
提问于2011-04-07
得票数 9
回答已采纳
1
回答
VMMap
报告约100 GB的分配
使用
VMMAP
研究它,我发现大部分分配都是保留内存。它不应该影响性能...?还有一个问题是--保留这么多内存的原因是什么(我如何调查它?)它会在某个阶段影响性能吗?
浏览 18
提问于2020-11-16
得票数 0
回答已采纳
2
回答
如何以编程方式获取
vmmap
中显示的信息?
任何看过Mark Russovich演讲“内存管理之谜”的人都知道,
vmmap
工具可以向您展示一些其他工具似乎很少知道的不符合进程限制的东西(在普通的32位窗口上是2GB的)。有关于
vmmap
是如何做到这一点的公开信息吗? System.Diagnostics.Process.VirtualMemorySize64返回一个仍然与
vmmap
显示的总数不完全匹配的相当大的数字--实际上它不匹配<
浏览 2
修改于2013-05-02
得票数 3
回答已采纳
1
回答
是否有用于命令
vmmap
的API
在命令行中,我可以使用
vmmap
-v -purge 50554查找进程50554的内存信息,并得到如下输出: VIRTUAL RESIDENT
浏览 4
提问于2015-10-26
得票数 2
1
回答
为什么Windows任务管理器和
VMMap
显示不同的内存使用率?
任务管理器和SysInternals
VMMap
中显示的内存使用情况不同。为什么?有什么建议吗,链接?任务管理器:“内存使用率”是根据do帮助设置的工作集,"VM大小“是提交的内存。因此,在任务管理器中,我提交了801MB的内存,但在
VMMap
877中-76MB的差异是什么?
浏览 2
提问于2014-07-05
得票数 2
2
回答
EEHeap -gc显示的托管堆比
VMMAP
.exe小得多?
我尝试运行
Vmmap
.exe,注意到它报告了一个大约360MB的托管堆,进行了一个快速转储,然后使用windbg/sos/eeheap -gc,我只看到了15MB。如何在windbg中检查托管堆的这一区域?
浏览 3
提问于2014-04-30
得票数 2
1
回答
在某些机器上,
VMMap
中的私有数据非常大。
我正在尝试为我的本地Win32 CPP应用程序调试内存耗尽问题,到目前为止,我发现在某些机器上启动时,应用程序的内存使用量从一开始就很高,
VMMap
显示的私有数据(提交)大约300 my,堆非常小。
浏览 4
提问于2022-05-11
得票数 0
2
回答
有了
vmmap
的私有数据地址,我怎么才能知道里面有什么?
我有一个windows进程,它的虚拟大小对于它所做的事情来说太大了(26 as ),我已经使用
VMMap
来绘制内存的布局,我已经获得了私有数据的地址,这是作为保留显示的。
浏览 2
提问于2013-04-24
得票数 1
2
回答
VMMap
--为什么提交内存13.4GB用于一个exe?工作集只有1.7GB
所以,我的问题是关于这个好像正在吞噬我服务器的内存的一个执行程序。它是Windows 2008 R2。重新启动似乎没有帮助,因为提交大小将保持在大约13‘t。这引起了我的注意,因为供应商需要更多的RAM,因为程序的性能问题。这是内存泄漏吗?为什么这个exe会导致这个问题,为什么当它真正需要它的时候,它不使用它所提交的所有RAM? 也就是说,我正试图拿出具体的证据来证明这是供应商的问题,所以供应商不再试图责怪
浏览 8
修改于2020-06-20
得票数 1
1
回答
如何使用Apache Velocity和JavaMail将图像添加为“内联附件”
String inlineHtml = "<img src=\"cid:" + image + "\">";
vmMap
.put("orderNo", order.getSummary().getOrderId());
vmMap
.put("totalCost
浏览 5
提问于2018-03-22
得票数 1
1
回答
托管堆和GC堆之间的区别是什么
因为我注意到,在进程资源管理器+
VMMap
中,有时总的托管堆大小< (Gen 0+ Gen 1+ Gen 2+ LOH)。在我看来,总的托管堆应该等于GC堆(GEN0-2+LOH),为什么在Process explorer的.NET Performance选项卡中,总的GC堆大小大于
VMMap
中的托管堆大小?
浏览 1
修改于2013-04-24
得票数 1
1
回答
使用d桁架捕获Mach系统调用
我在
vmmap
上运行d桁架,它是一个读取另一个远程进程虚拟内存的进程。我运行的确切命令(请注意,d桁架是OS中dtrace的包装脚本):
vmmap
的输入参数只是任何运行过程的pid,我使用的OS版本为10.10 (在10.11中,在苹果产品(如
vmmap
)上运行d构架时存在权限问题)。
浏览 2
修改于2016-01-31
得票数 1
回答已采纳
1
回答
我的记忆到哪里去了?
我们一直在使用
Vmmap
、Processexplorer和MS Detour来分析程序中的内存使用情况。我们的目标是验证程序的内存使用情况。然而,我们注意到了以下差异:-对于执行过程中的特定时间点,
Vmmap
将报告约1310 6MB的私有工作集,其中Processexplorer将报告约1304 6MB(仅关闭6MB,但哪个更准确...)-MS Detour的内存跟踪将报告从HeapAlloc调用分配的约948 6MB,但
Vmmap
将显示程序正在使用约1143MB的私有堆 我的问题是,除了跟踪代码中的错误,以及驱动程序映射的内存之外,有人能
浏览 1
修改于2011-02-23
得票数 1
1
回答
.NET垃圾收集。内存泄漏。使用私有字节的GBs的进程GC .NET内存计数器只显示几个MBs
我有一个大约一周前捕获的
VMMap
输出,我对再次在prod中运行
VMMap
很谨慎,所以我不能再次捕获(除非有人知道
VMMap
有多安全?)对于托管堆,我的
VMMap
显示了接近90万KB的大小,超过50万KB的Private,当我看到perfmon值时,这让我感到很奇怪。
浏览 1
修改于2014-11-06
得票数 1
2
回答
堆与托管堆
所以我运行了
VMMap
,看到堆大约是587 So,托管堆只有255 So(也是私有工作集)。更多信息:总大小:1487 WS注册:1359 WS私有:931 WS总计WS: 967 WS私人WS: 865 WS免费(大小):609 WS 提前谢谢。
浏览 3
修改于2021-07-30
得票数 3
1
回答
混淆.net内存使用情况
左边是
VMMap
,右边是VS监视器。我用下面的代码设置了TotalUsageMemory值,对吗?
浏览 1
修改于2018-11-02
得票数 1
回答已采纳
2
回答
mach_vm_region_recurse,在osx上映射内存和共享库
我使用vm_region_recurse_64来映射给定进程的内存,
vmmap
样式。但是,vm_region_recurse试图通过检查内存中每个库的Mach-O头来获得应用程序加载的共享库的完整列表,但它似乎不同意
vmmap
命令行工具关于某些特定内存部分的开始和结束的具体位置。
vmmap
如何获得加载库的特定位置的列表?我的方法似乎是无效的。 编辑:这是我使用的基本代码。它返回与
vmmap
类似但不完全相同的内存映射,不具有特定库的内存区域。
浏览 3
修改于2011-08-06
得票数 5
回答已采纳
1
回答
如何使用c#检索当前打开的所有内存映射文件的列表?
理想情况下,我需要在c#中实现SysInternal的
VMMAP
所做的事情(),以列出内存映射文件。
浏览 1
提问于2016-10-29
得票数 1
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
点击加载更多
领券