腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何从C++获取可执行共享库列表?
、
、
、
、
我想以编程的方式获得
Linux
和Solaris上的二进制文件链接的共享库列表。print $NF }' | grep '\\.so' | sort -u";这有点麻烦,但它同时适用于Solaris和
Linux
浏览 0
提问于2011-10-25
得票数 5
1
回答
查找为
进程
分配的内存位于何处。
、
、
我想研究一
下
用于特定
进程
的内存分配的位置。 更确切地说:我正在一个带有两个物理CPU的OpenMP机器上运行一个ccNUMA并行Fortran二进制文件。
浏览 0
提问于2018-04-30
得票数 2
3
回答
Linux
中
进程
使用的内存页
、
、
、
我想在运行时获得
Linux
进程
中所有映射页面(已分配内存)的列表。我该怎么做呢?
浏览 0
提问于2011-12-15
得票数 2
回答已采纳
3
回答
进程
在虚拟内存中的起始和结束地址
、
、
如何在屏幕上打印
进程
环境的起始地址和结束地址(在虚拟内存中)。 该程序现在和将来都将在
linux
上运行,不确定这是否会有所不同,但它不需要任何形式的可移植性。
浏览 0
提问于2013-09-20
得票数 1
2
回答
一个命名的信号量存储在哪里?
、
命名信号量(使用semaphore.h)由形式/somename中的名称标识;也就是说,以null结尾的字符串最多为NAME_MAX-4 (即251个),该字符串由一个初始斜杠组成,后面跟着一个或多个字符,没有一个字符是斜杠。 因为名称对应于文件系统中的路径名。这个信号量在哪里?ipcs是系统V semaphores.How定位POSIX信号量的地方?
浏览 0
提问于2016-04-11
得票数 4
2
回答
FD列的lsof等于DEL,这是什么意思?
、
、
、
它可能是
进程
有文件在内存中,但它已经被任何其他
进程
删除?
浏览 0
提问于2015-09-23
得票数 7
回答已采纳
1
回答
linux
上的C++ GetModuleBase
、
、
、
因此,最近我试图处理一个
进程
,从/向
进程
读取/写内存。但是,为了计算地址,
进程
使用了多个共享对象,我需要这些对象的偏移量。因此,假设在我的
进程
的windows版本中,地址是base.dll+0xFF00,,所以在
linux
上,我希望它是base.so+0xFF00,,我找到了一个很好的替代方法来欺骗名为scanmem的引擎但是,我无法获得base.so的基本地址,我已经找到了用于windows系统的代码,但是这在
li
浏览 9
提问于2014-07-19
得票数 2
回答已采纳
1
回答
在运行时,如何以编程方式确定动态链接库使用了多少内存?
、
、
、
例如,我有一个使用100MB内存的
进程
,该
进程
中有一个使用90MB内存的.dll。我想知道“什么”.dll占用了那90MB。
浏览 1
提问于2012-02-08
得票数 1
2
回答
通过系统调用监视
linux
上的内存
、
、
、
、
我一直在寻找一种测量
Linux
上内存使用情况的方法。我找出了三种主要的方法,我不知道我应该使用什么,所以我在这里征求意见。不过,在
Linux
中,wait4似乎不填充rsusage结构中的内存字段,而只填充与cpu使用相关的字段。
浏览 2
提问于2011-12-02
得票数 0
1
回答
在
Linux
中创建堆区域/段
、
、
我的理解是,在
Linux
上,
进程
加载程序不会像堆栈那样自动为
进程
创建“堆”区域,对吗? 我使用了/proc/$$/
maps
,在调用malloc()之前没有“堆”区域。
浏览 0
提问于2015-12-18
得票数 4
1
回答
处理器、RAM和磁盘使用率
当我执行MongoDB查询、insert查询、update查询、bulk查询等时,我如何知道find占用的内存、处理器和磁盘。它可以像为MongoDB做htop一样
浏览 2
提问于2018-12-25
得票数 0
1
回答
如何在*nix中计算没有共享库的
进程
内存?
、
、
、
但是在"time“输出中(使用我的格式,没关系),内存中的最大
进程
大小是用具有printf函数(调用std::cout)并等于3.5Mb的libc.so计算的。有没有一种不用加载共享库来计算
进程
内存的方法? UPD --我不能在
进程
(我想测量的内存)运行时运行它,原因有几个。我在问是否有办法用外部包装工具(就像time那样)来完成这个任务。
浏览 1
提问于2011-11-29
得票数 0
回答已采纳
1
回答
用Ruby读取另一个
进程
内存的简单方法
如何使用Ruby(1.9.3)完成以下操作: 为上述每个
进程
获取纯文本格式的内存内容,以便我能够解析它。
浏览 1
提问于2014-03-25
得票数 2
1
回答
Python读取
Linux
内存
进程
错误(/proc/$pid/mem)
、
、
、
我在一些
Linux
发行版(Debian,
Linux
.)上测试了以下代码并且工作,但是在CentOS
下
,即使我以根用户的身份运行它,也会得到一个错误:import remem_file = open("/proc/18396/() mem
浏览 2
提问于2014-01-31
得票数 3
回答已采纳
1
回答
有没有办法在Ubuntu中找到分配给应用程序的堆和堆栈的地址范围?
、
、
、
有没有办法在Ubuntu中找到分配给应用程序的堆和栈的地址范围?我希望Valgrind或Valgrind的一个插件可以帮助我,但我没有找到它。
浏览 43
提问于2021-07-25
得票数 1
回答已采纳
1
回答
获取
进程
信息的有效方法?
、
、
我已经看过了。我想知道使用是否有什么主要的好处。我也对执行类似任务的任何其他库的建议持开放态度。
浏览 1
提问于2013-05-23
得票数 0
2
回答
获取
Linux
中每个
进程
堆和堆栈的大小。
、
、
、
我想知道
linux
中每个
进程
的堆和堆栈的大小。有什么办法能找到吗? 我发现sbrk(0)会给我堆的末端。但是如何找到堆的开始来获得堆的大小呢?此外,在堆栈大小上,是否有任何方法可以通过任何库调用或系统调用来找到每个
进程
的堆栈和当前堆栈指针地址的开始?
浏览 5
提问于2016-10-19
得票数 2
回答已采纳
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/
maps
3
浏览 1
提问于2013-05-13
得票数 13
1
回答
为什么在
Linux
机器上堆栈大小几乎总是132KiB?
、
以下命令计算
Linux
机器上每个正在运行的
进程
的堆栈大小。# find /proc -maxdepth 1 -type d -regex '/proc/[0-9]*' -exec cat '{}'/
maps
\; | grep stack | cut -d'gawk --non-decimal-data 'BEGIN{FS="-"} {printf "%d\n", (("0x" $2
浏览 1
提问于2011-12-28
得票数 3
回答已采纳
2
回答
如何确认NUMA?
、
、
我希望确保以-XX:+UseNUMA启动的Java
进程
确实在利用某些东西。检查numa_
maps
,我发现我有它们:/proc/1/task/1/numa_
maps
/proc/2/task/2/numa_
maps
/proc/2
浏览 4
提问于2012-04-12
得票数 8
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券