腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Linux
中进程使用的内存页
、
、
、
我想在运行时获得
Linux
进程中所有映射页面(已分配内存)的列表。我该怎么做呢?
浏览 0
提问于2011-12-15
得票数 2
回答已采纳
1
回答
在运行时,如何以编程方式确定动态链接库使用了多少内存?
、
、
、
我想知道我的应用程序使用了多少内存。我还想知道我的程序的哪个部分使用了最多的内存。例如,我有一个使用100MB内存的进程,该进程中有一个使用90MB内存的.dll。我想知道“什么”.dll占用了那90MB。此应用程序将在Windows上运行。
浏览 1
提问于2012-02-08
得票数 1
1
回答
linux
上的C++ GetModuleBase
、
、
、
因此,假设在我的进程的windows版本中,地址是base.dll+0xFF00,,所以在
linux
上,我希望它是base.so+0xFF00,,我找到了一个很好的替代方法来欺骗名为scanmem的引擎但是,我无法获得base.so的基本地址,我已经找到了用于windows系统的代码,但是这在
linux
系统上不起作用。
浏览 9
提问于2014-07-19
得票数 2
回答已采纳
1
回答
readFile为可读文件抛出“拒绝权限”。
、
stat "/
proc
/1/task/1/
maps
" Size: 0 Blocks: 0 IO Block57.840873751 +0200代码是 putStrL
浏览 2
提问于2017-05-05
得票数 1
回答已采纳
2
回答
通过系统调用监视
linux
上的内存
、
、
、
、
我一直在寻找一种测量
Linux
上内存使用情况的方法。我找出了三种主要的方法,我不知道我应该使用什么,所以我在这里征求意见。(似乎最广泛也可能更容易)监视内存的方法是读取/
proc
/pid/status,并读取适当的字段VmSize、VmData或其他什么。这就是程序ps、to、vmstat管理这些信息的方式(我的意思是,监控/
proc
/pid/.)。该信息将提供即时信息。不过,在
Linux
中,wait4似乎不填充rsusage结构中的内存字段,而只填充与cpu使用
浏览 2
提问于2011-12-02
得票数 0
2
回答
如何确认NUMA?
、
、
检查numa_
maps
,我发现我有它们:/
proc
/1/task/1/numa_
maps
/
proc
/2/task/2/numa_
maps
/
proc
/2/
浏览 4
提问于2012-04-12
得票数 8
回答已采纳
1
回答
查找为进程分配的内存位于何处。
、
、
我想研究一下用于特定进程的内存分配的位置。不幸的是,我无法访问源代码。因此,查看内存分配似乎是找到答案的好方法。其他的想法是值得欢迎的。 根据注释编辑: OpenSUSE Leap 42.3,内核版本4.103-36-默认
浏览 0
提问于2018-04-30
得票数 2
1
回答
Android内存使用情况显示错误信息
、
有谁知道如何使用C++来查找安卓应用程序的内存使用情况,因为我无法使用Java获得正确的结果。我知道如何找到总内存的两种方法。首先是: File path = Environment.getDataDirectory(); long blockSize = stat.getBlockSize(); return formatSize(totalBlock
浏览 1
提问于2015-02-13
得票数 1
1
回答
如何从C++获取可执行共享库列表?
、
、
、
、
我想以编程的方式获得
Linux
和Solaris上的二进制文件链接的共享库列表。print $NF }' | grep '\\.so' | sort -u";这有点麻烦,但它同时适用于Solaris和
Linux
我假设/
proc
/$PID文件之间的格式化方式不同,但我不知道帮助解析这些文件的头通常位于哪里(如果有公共位置的话)。
浏览 0
提问于2011-10-25
得票数 5
2
回答
获取
Linux
中每个进程堆和堆栈的大小。
、
、
、
我想知道
linux
中每个进程的堆和堆栈的大小。有什么办法能找到吗? 我发现sbrk(0)会给我堆的末端。但是如何找到堆的开始来获得堆的大小呢?
浏览 5
提问于2016-10-19
得票数 2
回答已采纳
1
回答
处理器、RAM和磁盘使用率
当我执行MongoDB查询、insert查询、update查询、bulk查询等时,我如何知道find占用的内存、处理器和磁盘。它可以像为MongoDB做htop一样
浏览 2
提问于2018-12-25
得票数 0
1
回答
/
proc
/$pid/
maps
显示在x86_64
linux
上没有rwx权限的页面
、
、
/
proc
/$pid/
maps
显示在x86_64
Linux
上没有rwx权限的页面。我注意到,当我在64位
Linux
上阅读/
proc
/$pid/
maps
时,我的内存页面没有权限,但在32位
Linux
中,它们却不在那里。% cat /
proc
/21367
浏览 1
提问于2013-05-13
得票数 13
1
回答
获取进程c++使用的所有区域的列表
、
、
、
使用Process Hacker或x64dbg等工具时,会出现内存分流(x64dbg内存图)。有没有办法在c++中显示所有这些区域及其对应的基地址和大小?正如你在图像中看到的,我想要绿色的,而不仅仅是红色的。如果您需要任何进一步的信息,请让我知道。编辑:我使用的平台是Windows。谢谢你的帮助!
浏览 3
提问于2020-10-24
得票数 1
1
回答
如何在*nix中计算没有共享库的进程内存?
、
、
、
我有简单的程序,例如在C++中int main() int a = 1000; return 0; 我试着用GNU时间来计算内存使用量。但是在"time“输出中(使用我的格式,没关系),内存中的最大进程大小是用具有printf函数(调用std::cout)并等于3.5Mb的libc.so计算的。UPD --我不能在进程(我想测量的内存)运行时运
浏览 1
提问于2011-11-29
得票数 0
回答已采纳
1
回答
/
proc
/pid/map是什么意思?
、
当我分析应用程序内存问题时,我发现它的地图(cat /
proc
/pid/
maps
)是这样的: 903 5fec1000-5fec2000 r--s 00001000 b3:10 98
浏览 1
提问于2014-08-28
得票数 0
1
回答
unix下运行的程序的内存使用情况
、
我只是想知道如果我已经有了time -v给出的最大RSS值,有没有办法从这个命令行中获得正确的RSS值,或者因为它是错误的,所以没有办法找到正确的KB或其他单位的值?是否有其他unix命令可以确定进程(程序)从开始到结束的内存使用量是平均值还是最大值?卡罗尔
浏览 0
提问于2015-01-21
得票数 1
1
回答
用Ruby读取另一个进程内存的简单方法
我在我的Windows 7机器上运行红宝石。如何使用Ruby(1.9.3)完成以下操作: 第二,我读了很多书,仍然很困惑,我是应该创建一个ruby extension,还是使用FFI,还是使用某种WinAPI函数ReadProcessMemory。
浏览 1
提问于2014-03-25
得票数 2
1
回答
访问进程的内存区域
、
、
、
我相信/
proc
/$pid/
maps
包含进程的开始和结束内存区域,但我想知道是否还有其他方法。也许是ptrace()?
浏览 3
提问于2012-04-09
得票数 1
3
回答
哪些进程正在使用共享库
我在UNIX上有一个共享库(.so文件)。我需要知道所有正在运行的进程都在使用它。unix是否提供了这样的实用程序/命令?
浏览 1
提问于2010-12-13
得票数 3
2
回答
一个命名的信号量存储在哪里?
、
命名信号量(使用semaphore.h)由形式/somename中的名称标识;也就是说,以null结尾的字符串最多为NAME_MAX-4 (即251个),该字符串由一个初始斜杠组成,后面跟着一个或多个字符,没有一个字符是斜杠。 因为名称对应于文件系统中的路径名。这个信号量在哪里?ipcs是系统V semaphores.How定位POSIX信号量的地方?
浏览 0
提问于2016-04-11
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何判断Linux系统是否被黑客入侵?可以用这种方法
使用/proc信息跟踪进程的堆栈
Linux一切皆文件,如果你没做到这一步,那这就是句话而已
“地图”你的“图” Ancient Maps
Xposed的检测和反制(上)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券