社区
数据结构与算法
帖子详情
如何获取内存中未知数据结构的信息
Icer
2010-08-15 08:14:18
确定一块内存中存储了一个数据结构,能否在内存中找到该数据结构的大小、成员分布等信息?
...全文
106
2
打赏
收藏
如何获取内存中未知数据结构的信息
确定一块内存中存储了一个数据结构,能否在内存中找到该数据结构的大小、成员分布等信息?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maoxing63570
2010-08-16
打赏
举报
回复
如果这样可以的话,那么就不会出现内存泄露了,因为我可以确定在堆上存在一个我在某一函数中定义的一个变量,但是函数返回后我还可以找到么,答案是不可以,那么你自己类比详细你自己说的这个问题,觉得可以找到么,再说了在计算机中只有0和1,给你自己来找,你可以区别开他们么?
lzc52151
2010-08-16
打赏
举报
回复
一般不太可能,除非你有火眼金睛。
内存里存的是程序还好些,有些能反编译回去分析。如果是数据,基本不可能。不同的数据结构在内存里存成一样的结构也是有可能的。
获取
内存
NUMA
信息
本文详细介绍了Linux内核如何在x86平台上
获取
NUMA
信息
,包括将NUMA
信息
保存到numa_meminfo,然后映射到memblock结构。重点解析numa_init()函数和numa_add_memblk()函数的作用,并讨论了如何通过memblock结构实现NUMA-aware
内存
分配。此外,还提及了一个优化补丁来改进numa_nodemask_from_meminfo()的功能,但尚未被合并到内核
中
。
Android
内存
(RAM)大小
信息
查看、
获取
方法和
内存
分配方法
本文深入解析Android手机
内存
信息
查看方式及
内存
管理关键概念,包括如何读取/proc/meminfo文件
获取
内存
信息
,以及实现
内存
分配的方法,如malloc、calloc和realloc函数的使用场景和特点。
python
获取
cpu
信息
_使用python
获取
CPU和
内存
信息
的思路与实现(linux系统)
本文介绍了如何通过Python编程从Linux系统的/proc目录
获取
CPU和
内存
信息
。/proc目录提供了一个接口来
获取
关于系统进程和硬件状态的数据。通过读取/proc/cpuinfo和/proc/meminfo文件,可以
获取
CPU型号、
内存
总量和空闲
内存
等
信息
。示例代码展示了如何解析这些文件并以字典格式存储
信息
,以便进一步处理和展示。
Java程序,java对象
内存
占用
信息
获取
本文介绍了在Java编程
中
如何
获取
程序和对象的
内存
占用
信息
,包括使用Runtime类进行简单的
内存
计算和通过Java Visual VM进行深入分析。Java Visual VM是一个集成多种JDK工具的可视化分析平台,支持性能监控、
内存
泄漏追踪、垃圾回收分析等功能。
Android
获取
手机
内存
,cpu使用
信息
本文介绍如何通过读取特定文件来
获取
Android设备的总
内存
及可用
内存
大小,包括解析/proc/meminfo文件的方法。
数据结构与算法
33,026
社区成员
35,336
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章