腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
"setrlimit()“不会影响正在运行的进程
、
、
我正在尝试模拟
Linux
中进程的错误场景,
堆
不足以在
C
++
Linux
应用程序中分配
内存
。但是,即使我使用"setrlimit“来减少可供进程使用的
堆
内存
,
堆
内存
仍然可以成功地分配。
浏览 37
提问于2019-07-17
得票数 2
6
回答
为什么malloc()可以互换地调用mmap()和brk()?
、
、
、
、
我刚接触过
C
和
堆
内存
,还在努力理解动态
内存
分配。因此,brk和mmap之间肯定有很大的区别,但理论上,无论请求的大小如何,我们都应该能够使用brk来分配
堆
内存
。那么,为什么malloc在分配大量
内存</
浏览 7
提问于2020-09-23
得票数 17
回答已采纳
1
回答
动态
堆
内存
池
我在
Linux
平台上使用
C
编程语言,我的问题是如何知道我在
堆
内存
中分配了多少以及其他有用的信息,如
堆
内存
的峰值使用情况。这个实现有没有标准的
C
函数?非常感谢。
浏览 3
提问于2010-10-18
得票数 2
回答已采纳
1
回答
如何释放函数中的低
堆
内存
?
、
} if(int i>1) return true; return false;正如您所看到的,我
申请
了一个
堆
空间“计数器”;所以,我想知道如果我需要释放
堆
内存
,如何释放
堆
内存
?
浏览 1
提问于2022-01-14
得票数 0
2
回答
虚拟
内存
中的malloc函数
我读取malloc函数在堆上分配
内存
,
堆
驻留在OS(
Linux
)中的虚拟
内存
中。所以我对此毫不怀疑: 如何在
Linux
操作系统中更改
堆
大小?
浏览 3
提问于2013-06-27
得票数 1
6
回答
如何获取程序的
堆
大小
、
、
如何在
linux
平台下找到
c
++程序的
堆
内存
大小?在使用new或malloc之前以及在使用that.can之后,有人帮助我需要
堆
内存
空间吗?malloc.h>int main() unsigned char* I2
C
_Read_Data
浏览 2
提问于2012-03-17
得票数 12
3
回答
应用程序突然关闭时的
堆
内存
清除
、
、
如我们所知,
堆
用于动态分配应用程序的
内存
。在出现异常应用程序终止时,如何清除
堆
内存
(从而避免
内存
泄漏)? 在上述情况下,
堆
管理和清理有什么不同吗?这个问题出现在我的脑海中,因为我们总是谈论确保代码
浏览 4
提问于2013-05-07
得票数 4
回答已采纳
6
回答
如何实现malloc和免费?
、
我希望实现我自己的动态
内存
管理系统,以便添加有助于在
C
++中管理
内存
的新功能。谢谢
C
++不提供垃圾收集器,垃圾收集器也很慢。我想实现这些功能并添加新功能: *每当调用free()时,检查指针是否属于
堆
。
浏览 3
提问于2010-07-28
得票数 12
回答已采纳
5
回答
用于测量进程
内存
消耗f的
linux
机制
、
、
、
以编程方式测量来自同一运行过程的
堆
内存
消耗的最有效和最准确的方法/ API是什么?我想(尽可能准确地)估计自启动以来new或malloc的
内存
数量,减去free或delete的
内存
。问题的范围是
linux
,可能还有其他
linux
环境。语言是
C
语言或
C
++语言 编辑我只需知道任何malloc实现所分配/持有的块的实际数量(和大小),我就不需要实际malloc
内存
减去释放
内存
的详细信息
浏览 7
提问于2011-07-10
得票数 3
2
回答
线程堆栈分配
、
、
、
我读过一些文档,当创建线程时,堆栈似乎是从
堆
中分配的。这有道理吗?提前感谢!
浏览 2
提问于2014-05-16
得票数 5
回答已采纳
1
回答
什么是Xcode仪器中的
堆
分配和匿名分配?
、
、
我有
申请
。当我重复一些操作时,匿名分配
内存
不断增加,而
堆
分配则略有增加。有人能帮我吗?谢谢
浏览 1
提问于2013-10-24
得票数 5
2
回答
如何在
linux
中限制
c
代码的
堆
大小
、
、
、
、
我想知道是否有可能限制在
linux
机器上执行的
C
代码的分配
堆
大小。 是否可以这样做呢?这样做的目的是,除了其他全局和局部变量之外,我动态地分配~70 70KBytes
内存
和~20 70KBytes堆栈
内存
。动态分配是通过malloc()完成的。因此,为了确认这个问题与
堆
分配无关,我想限制将要运行的
C
代码的
堆
内存
。我在网上读了几篇文章,发现如果我们使用malloc(),
内存
可能会被过度提交,但是如果我们使用calloc
浏览 0
提问于2015-04-08
得票数 3
回答已采纳
2
回答
内存
泄漏对其他进程的影响
、
我有一个与
内存
泄漏相关的查询。据我所知,每个进程都有一个来自操作系统的2 2GB的唯一VM。但是在VM和物理
内存
之间有一个映射。
浏览 5
提问于2012-06-05
得票数 1
回答已采纳
2
回答
Java的
内存
无限期增长,但是MemoryMXBean报告了稳定的
堆
和非
堆
大小。
、
、
、
我正在与一个团队合作,开发一个运行在1GB
Linux
目标系统上的Java应用程序。在启动时: 提交运行应用程序几周后,由于系统
内存
不足,<e
浏览 4
提问于2016-08-24
得票数 15
1
回答
内存
占用分析
、
、
、
、
假设我有一个用
C
/
C
++编写的程序,我想知道有多少
内存
用于数据(
堆
、堆栈),有多少
内存
用于代码(库、可执行文件等)。我曾经使用'valgrind‘测量过使用的动态
内存
空间,但我不认为它具有分析数据和代码的
内存
占用情况的功能。 平台: Mac (可能是
Linux
)
浏览 10
提问于2012-06-29
得票数 1
回答已采纳
1
回答
有没有一种简单的方法来获取python私有
堆
大小?
、
、
在
Linux
机器上,我有一个使用
C
库的python程序(通过swig)。我想知道这些库分配了多少
内存
,python解释器又分配了多少
内存
。如果我没记错,进程的总
内存
应该(或多或少)等于解释器的私有
堆
大小之和,再加上库分配的
内存
。
浏览 0
提问于2015-02-18
得票数 0
2
回答
关于向量初始化的几个问题
、
、
我可以用10^8初始化向量,但不能用10^9初始化它,为什么? bucket.resize(100000000); √
浏览 1
提问于2019-03-01
得票数 2
回答已采纳
2
回答
堆栈和
堆
内存
是否实际实现为堆栈和
堆
数据结构?
、
、
、
、
我想知道堆栈和
堆
内存
中提到的堆栈和
堆
是否实际上实现为堆栈和
堆
数据结构?我认为堆栈实际上是一个具有指向函数中声明的LIFO ()变量的指针的堆栈,但是我想确认并询问
堆
是否与满足
堆
属性的动态树数据结构共享的不仅仅是它的名称?如果有人遇到这个问题,但仍然不知道堆栈和
堆
在哪里,那么请查看这个问题和我发现的在学习堆栈和
堆
概念方面有用的其他链接。
浏览 5
提问于2016-04-20
得票数 1
回答已采纳
1
回答
堆栈和
内存
上的地址范围是多少?
、
、
在计算机
内存
中,比如说IA32,堆栈的范围一般是多少?我知道像0xffff1234这样的地址可能在堆栈上。例如,堆栈是否有可能增长到0x0800abcd?
堆
呢?我知道
堆
地址总是低于堆栈地址,但通常它的范围是多少?另外,堆下面的区域是什么?非常感谢!
浏览 1
提问于2013-08-31
得票数 0
1
回答
在Solaris/
Linux
中释放分配的
内存
、
、
、
我已经编写了一个小程序,并在Solaris/
Linux
平台上编译它,以测量将此代码应用于我的应用程序的性能。这就是我有点困惑的地方。在Solaris中,即使我释放了分配的
内存
(
浏览 0
提问于2010-06-01
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言:内存分配---栈区、堆区、全局区、常量区和代码区
jvm堆内存和GC简介
JVM堆外内存问题排查
聊聊C语言中的malloc申请内存的内部原理
内存溢出错误:java堆空间
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券