腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
检测和消除
Linux
应用程序中的
内存
泄漏
、
我们有一个非常大的项目,这基本上是一个应用程序,使用
Linux
应用程序编程,并在PowerPC处理器上运行。这个项目最初是由另一个公司开发的。我们从公司获得了这个项目,现在我们正在维护这个项目。由于这是一个大型项目,因此不可能找到每个源代码文件并找出
内存
泄漏。我们已经使用了Valgrid,mpatrol和其他
内存
泄漏
检测工具
。这些工具没有多大帮助,
内存
泄漏也没有明显减少。在这种情况下,除了上面提到的
内存
泄漏
检测工具
之外,如何着手减少
内存
泄漏有一个重要的
浏览 1
提问于2011-11-07
得票数 3
1
回答
linux
内核
模块中的
内存
泄漏
检测工具
、
我正在编写驱动程序,我想知道哪些工具可以帮助扫描/分析
Linux
内核
模块中的
内存
泄漏。
浏览 2
提问于2012-04-24
得票数 6
4
回答
如何在C++中写一个小
内存
泄漏检测?
、
、
、
、
我正在尝试写一个小的
内存
泄漏
检测工具
。 我的想法是在我的应用程序中跟踪动态
内存
分配生命周期,以确定任何无效的
内存
访问或未删除的
内存
,这可能会导致我的应用程序在一段时间
内核
心使用。
浏览 2
提问于2012-11-16
得票数 5
回答已采纳
1
回答
Cygwin中的
内存
泄漏
检测工具
、
、
、
、
我正在寻找cygwin中的
内存
泄漏
检测工具
。对于cygwin中的C应用程序来说,什么是最好的
内存
泄漏
检测工具
?
浏览 2
提问于2014-09-21
得票数 1
4
回答
调试
linux
内核
的工具是什么?
、
、
、
、
我是
linux
内核
的新手。漫游如何浏览完整的流程,从CPU加电开始。BIOS/ROM代码的基本概念。 我可以有一些工具来调试完整的
内核
吗?或者浏览原始代码更可取?
浏览 1
提问于2013-04-17
得票数 2
回答已采纳
2
回答
Crouton环境在退出程序后没有释放
内存
吗?
、
、
、
我正在尝试使用它在
linux
环境中进行一些C编程练习。每当我运行一个使用malloc()的程序时,我都会收到x字节的
内存
泄漏错误。当我显式释放分配的
内存
时,
内存
泄漏错误就会消失。我知道free()是很好的编码实践,但我只是想知道是否有一种方法可以让分配的
内存
在退出后自动释放。
浏览 4
提问于2018-03-01
得票数 0
1
回答
进程管理和
内存
管理在
Linux
内核
中的用途是什么?
📷
Linux
内核
子系统的存在是为了处理网络、VFS、设备?
Linux
内核
中进程管理和
内存
管理的目的是什么?我还试图找到
Linux
内核
子系统(如VFS、Network、Device )的用途,这些子系统与进程管理()和
内存
管
浏览 0
提问于2019-01-19
得票数 0
2
回答
关于
内存
分配,C malloc/calloc依赖于
Linux
/malloc还是相反?
、
、
据我所知,C具有以下函数,例如:malloc、calloc、realloc,用于分配
内存
。而
linux
内核
还具有以下功能:malloc、mmap、kmalloc、vmalloc.分配
内存
我想知道哪一个是最低的。如果你说"
Linux
内核
是最低的函数,你的C程序必须用
Linux
内核
分配
内存
“,那么
Linux
内核
如何分配它自己的
内存
呢?或者说,"
Linux<
浏览 1
提问于2022-03-19
得票数 -1
回答已采纳
3
回答
过载叉()
、
、
、
我检查了fork()的
内核
源代码(fork.c),但找不到多少。下面是到叉的
内核
源代码的链接:我正在开发一个泄漏
检测工具
,当子进程删除父进程分配的
内存
时,这个工具会检测到双空闲。为了克服这个问题,我将重写fork(),每当有fork()时,父
内存
分配表就会复制到子表。
浏览 0
提问于2011-02-02
得票数 6
回答已采纳
2
回答
内核
虚拟
内存
空间与进程虚拟
内存
空间
、
、
、
我在阅读第9.7.2章:
Linux
虚拟
内存
系统(第三版)中关于虚拟
内存
的教科书:计算机系统--程序员的观点。我对
linux
进程的虚拟
内存
结构感到有点困惑,如下所示:我的问题是:
内核
虚拟
内存
是否为
内核
运行保留,而虚拟
内存
的其余部分是否为用户进程保留?
内核
代码和数据是做什么的?
内核
虚拟
内存
中的物理
内存
是什么?
浏览 6
提问于2020-02-05
得票数 2
回答已采纳
1
回答
C++静态和动态
内存
泄漏
检测工具
是如何工作的?
、
、
C++静态和动态
内存
泄漏
检测工具
是如何工作的?通过这些工具的
内存
泄漏检测测试是否意味着程序中没有
内存
泄漏的机会?
浏览 1
提问于2013-07-09
得票数 0
回答已采纳
3
回答
堆栈
内存
是如何增加的?
、
、
在一个典型的C程序中,
linux
内核
提供了84K - ~100K的
内存
。当进程使用给定的
内存
时,
内核
如何为堆栈分配更多的
内存
。当进程占用堆栈的所有
内存
并且现在使用下一个连续的
内存
时,理想情况下,它应该分页错误,然后
内核
处理分页错误。在这里,
内核
为给定进程的堆栈提供了更多的
内存
,
linux
内核
中的哪个数据结构标识了该进程的堆栈的大小?
浏览 9
提问于2010-07-09
得票数 2
1
回答
如何检测
linux
内核
2.6.29中的
内存
泄漏
、
有什么方法可以通过运行一些命令来找出
Linux
内核
是否在泄漏
内存
?我几乎肯定
linux
内核
正在泄漏
内存
。然而,顶部和免费的-k并没有透露多少。有什么方法可以让我看一下
内核
分配了多少
内存
,希望也有某种
内存
映射?谢谢您的意见
浏览 0
提问于2011-05-26
得票数 1
回答已采纳
1
回答
linux
内核
是否使用虚拟
内存
(用于其数据)?
、
、
linux
内核
是否为其数据结构(页表、描述符等)使用虚拟
内存
?更具体而言:
内核
内存
会被交换掉吗?
内存
对
内核
数据结构的访问会导致页面错误吗?
linux
和其他unix在这方面有区别吗?
浏览 0
提问于2021-11-19
得票数 9
回答已采纳
2
回答
在使用
内存
泄漏
检测工具
时,为什么他们要求我们在获得最终数字之前关闭应用程序
、
我不明白为什么在使用像MemoryValidator这样的
内存
泄漏
检测工具
时,他们说要将
内存
泄漏
检测工具
附加到我们想要监控的进程,然后优雅地关闭应用程序并查找报告的泄漏对象。任何未释放的内容都是
内存
泄漏。不需要等到应用程序结束,不是吗?
浏览 1
提问于2011-06-30
得票数 1
2
回答
Xcode 4中的
内存
泄漏
检测工具
、
、
Xcode4中的
内存
泄漏
检测工具
在哪里?或者如何测试Xcode4中的
内存
泄漏?
浏览 1
提问于2011-06-17
得票数 1
回答已采纳
1
回答
在一台48 in
内存
的64位机器上,
Linux
内核
的虚拟
内存
大小是多少?
、
在一台48 in
内存
的64位机器上,
Linux
内核
的虚拟
内存
大小是多少?我知道在32位机器中,
Linux
内核
占用1 1GB的虚拟
内存
。
浏览 4
提问于2012-07-06
得票数 0
回答已采纳
50
回答
内存
泄漏还好吗?
、
、
如果您分配一些
内存
并使用它,直到应用程序中的最后一行代码(例如,全局对象的析构函数)?只要
内存
消耗不随时间增长,当应用程序终止时(在Windows、Mac和
Linux
上),信任操作系统可以为您释放
内存
吗?如果
内存
被连续使用,直到被操作系统释放,您会认为这是一个真正的
内存
泄漏吗?我只看到一个实际的缺点,那就是这些良性泄漏将以错误的形式出现在
内存
泄漏
检测工具
中。
浏览 59
提问于2008-11-07
得票数 238
回答已采纳
1
回答
CUDA统一
内存
可以用作固定
内存
(统一虚拟
内存
)吗?
、
、
如我所知,我们可以在
内核
内存
中分配固定
内存
区域。(来自)但是问题是
linux
内核
数据应该被安排为数组。但是,当节点访问下一个节点时,会发生
内存
访问错误。 我想知道统一
内存
是否可以在
内核
内存
中作为固定
内存
区域分配?因此,树可以在
浏览 3
提问于2016-03-21
得票数 3
1
回答
Linux
页面表管理与MMU
、
、
、
我有一个关于
linux
内核
和MMU之间的关系的问题。现在我明白了,
linux
内核
管理虚拟
内存
地址和物理
内存
地址之间的页表。同时,在x86体系结构中存在MMU,它管理虚拟
内存
地址和物理
内存
地址之间的页表。如果MMU出现在CPU附近,
内核
还需要处理页面表吗?这个问题可能很愚蠢,但另一个问题是,如果MMU负责
内存
空间,谁来管理高
内存
和低
内存
?我相信
内核
将从MMU (32
浏览 3
提问于2014-09-24
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 内核将弃用并删除 SLOB 内存分配器
Linux内核解读
内存占用减少3.7%,开发者发布补丁集减少编译Linux内核时的最大内存
[务必收藏] Linux用户空间和内核空间所有15种内存分配方法总结
Linux内核出现漏洞
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券