腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
数组
+= (
没有
@.)
产生
如此
多
的
内存
分配
?
我不明白
为什么
数组
的
+=操作会
产生
如此
多
的
内存
分配
,但是当应用@时,这个问题就会得到解决。@. total += aend loopdot() loopdot()
产生
浏览 15
提问于2017-12-31
得票数 4
回答已采纳
2
回答
Android:使用png而不是矢量图像时
分配
的
内存
过多
、
、
我在imageView中使用了10个大小为20-30kb
的
png图像,但在加载此活动时,
分配
的
内存
从70mb增加到270mb。那么
为什么
如此
多
的
内存
被
分配
给这些图像。这是
内存
分配
的
屏幕截图这是我
的
一张照片
浏览 13
提问于2017-06-20
得票数 4
1
回答
为什么
malloc
分配
的
内存
比需要
的
多
?
、
、
在使用malloc()和sbrk()时,我发现malloc()函数总是
分配
最小
的
135168 bytes,即使请求1 byte也是
如此
。
为什么
malloc()
分配
这么
多
内存
?我可以
分配
内存
的
4 kB大小。假设页面块大小为4 kB。它不应该
分配
128 * 1024 = 131072 bytes而不是135168 bytes,因为阈值是128 kB,然后才使用mmap()? 我很困惑。我对malloc
浏览 0
提问于2022-04-04
得票数 1
2
回答
为什么
malloc()
分配
的
内存
比所需
的
多
,我如何在Mac中禁用malloc?
、
、
、
、
我正在为一个机器人编写一个程序,该程序将迷宫存储为多维动态邻接阵列,由于这些节点将在迷宫遍历过程中被发现,我试图为其
分配
初始
内存
,并在找到新节点后重新
分配
内存
。然而,我有一次意识到,我存储
的
数据比我使用malloc
分配
的
数据还要
多
(我忘记使用realloc),尽管
如此
,它并
没有
给我带来某种分割错误或其他错误。所以我很想知道:
为什么
malloc
分配
的
内
浏览 5
提问于2016-04-30
得票数 0
回答已采纳
1
回答
不能初始化大小可变
的
对象
我得到了错误variable sized object may not be initialized,但我不明白
为什么
。 有人能教我怎么修这条线吗?int arr[size] = (int *)(augs->one); 下面是我
的
代码: #include <stdio.h>#include <sys/types.h
浏览 36
提问于2019-03-23
得票数 1
1
回答
Apache Ignite:什么是atomic_cache_delete_history?
、
为什么
它会
产生
如此
多
的
内存
流量(每5秒进行一次小GC )?
浏览 0
提问于2016-12-18
得票数 0
3
回答
为什么
我不能按指针从
数组
中删除第一个以外
的
元素?
、
、
、
、
//delete intArPtr1; //invalid pointer error }
为什么
delete intArPtr1在运行时会出现错误?
为什么</
浏览 3
提问于2015-09-30
得票数 4
回答已采纳
3
回答
std::向量
的
内存
/运行时效率是多少?它
的
内存
分配
策略是什么?
、
我正在阅读"C++ Primer",在关于容器
的
章节中,这本书建议尽可能地使用std::vector (如当
没有
要求在中间或前面插入或删除时)。我用std::vector做了一点测试,注意到每次它需要重新
分配
时,它总是重新
分配
一个比以前
的
内存
大三倍
的
内存
。我不知道这种情况是否总是
如此
,
为什么
要以这种方式执行。此外,与内置
的
静态和动态
数组
相比,std::vecto
浏览 1
提问于2021-02-27
得票数 0
回答已采纳
2
回答
注释保留政策:声明“`SOURCE`”或“`CLASS`”
的
真正好处是什么?
、
虽然我理解它们
的
使用场景,但我不明白
为什么
指定保留策略是
如此
重要,以至于保留策略是存在
的
。 我
的
意思是,
为什么
不在运行时保存所有的注释?它们是否
产生
了
如此
多
的
字节码/占用了
如此
多
的
内存
,以致于剥去那些未声明为RUNTIME
的
字节码确实
产生
了
如此
大
的
差异?
浏览 2
提问于2014-08-22
得票数 2
9
回答
为什么
堆栈
内存
大小
如此
有限?
、
在堆上
分配
内存
时,唯一
的
限制是空闲RAM (或虚拟
内存
)。它会
产生
Gb
的
内存
。 那么
为什么
堆栈大小
如此
有限(大约1Mb)?是什么技术原因阻止你在堆栈上创建非常大
的
对象?更新:我
的
意图可能不明确,我不想在堆栈上
分配
巨大
的
对象,我也不需要更大
的
堆栈。这个问题纯粹是出于好奇。
浏览 108
提问于2012-05-07
得票数 101
回答已采纳
2
回答
在JavaScript中有理想
的
数组
大小吗?
、
、
我在各种语言中看到过一些实用程序,它们可以计算出所需
的
数组
容量
的
“理想大小”。这些例程通常在
分配
的
数组
大于容量
的
情况下使用。它们通常通过计算
数组
长度来工作,使得
分配
的
块大小(以字节为单位)加上
内存
分配
开销是给定容量所需
的
2
的
最小精确幂。根据
内存
管理方案
的
不同,在
分配
并释放
内存
浏览 33
提问于2014-01-25
得票数 16
回答已采纳
1
回答
Scala中未回收
的
旧堆生成空间
、
、
我正在用scala编写代码,我有几个方法可以返回非常大
的
数组
(大小约为70000)。我正在运行如下形式
的
代码:def returnArray(y: Int): Array[Double] = { }我注意到当运行jconsole时,eden和survivor空间经常是GCing
的
,并且
没有
占用太多
的
内存
。但是,旧gen
浏览 0
提问于2016-02-27
得票数 1
7
回答
为什么
要
分配
内存
?(C++)
、
、
、
、
我正在尝试理解C++中
的
内存
分配
。我脑海中浮现
的
一个问题是,
为什么
有必要
分配
内存
?如果我们在不
分配
内存
的
情况下使用
内存
会发生什么?此外,我震惊地看到C++在
内存
分配
上是
如此
粗心大意。如果为,则通过
数组
对
内存
进行自由访问,而不进行边界检查。在什么情况下,为未
分配
的
内存<
浏览 0
提问于2011-06-23
得票数 1
回答已采纳
1
回答
WinDbg所说
的
外部碎片是什么意思?
、
、
、
当它尝试重新定位和
分配
2Mb时,它在std::vector.push_back期间被抛出 Heap Flags Reserv Commit Virt Free List--------------------------------- 我
的
问题是99%
的
外部碎片是什么意思,
为什么
是“堆碎片”而不是“虚拟地址空间碎片”?“外部碎片”(99%)
浏览 3
提问于2011-11-30
得票数 4
回答已采纳
2
回答
对象
数组
和崩溃
、
、
、
当我构建和运行程序崩溃(程序停止工作)和关闭时,我首先认为它与SDL有关,但我将错误隔离到一行,在该行中我只是定义了一个二维
数组
或一个类
的
对象。bool update; int contador;}; 现在,在其.cpp文件中定义
的
类构造函数= true; tipo2 = 0;} particula::~particula
浏览 3
提问于2013-02-10
得票数 0
回答已采纳
1
回答
当修改字符串
的
结尾时,delete[]
的
行为是什么
.//} 我设计这段代码只是为了了解在这种情况下删除
的
行为。当字符串在末尾被修改并终止时,
分配
的
空间会发生什么情况?会有
内存
泄漏吗?
浏览 2
提问于2014-08-08
得票数 2
回答已采纳
1
回答
网络字节
分配
中
的
内存
不足异常
、
、
2-由于过多
分配
或
内存
泄漏导致进程耗尽
内存
而导致
的
OOM。
为什么
不行?因为进程在异常时只使用了大约100 at
的
内存
。我们已经监视了几天
的
内存
使用情况(在所讨论
的
系统上),并且
没有
注意到
内存
使用量有任何明显
的
增加。 3-由于其他系统资源如文件句柄等
的
耗尽而导致
的
OOM。
为什么
不呢?异常是在运行
内存</e
浏览 0
提问于2015-11-10
得票数 2
回答已采纳
2
回答
找到浪费记忆
的
类
、
、
、
几个月前,我在Google Play上发布了一个应用程序,我
的
大多数用户对我
的
应用程序
的
内存
使用有很大
的
问题,这是事实,因为当我从“运行应用程序”选项卡中检查我
的
内存
使用情况时,我发现它需要
内存
的
80~110 my ,如下图所示:要查找导致此问题
的
类/活动或代码片段,我发现MAT (
内存
分析工具)插件很有用,但它确实让我感到困惑,请考虑以下图像:使用
的</e
浏览 5
提问于2013-04-25
得票数 1
回答已采纳
1
回答
理解ESXi和
内存
的
使用
我
的
主机有4G
的
内存
。我有三个客人,每个人
的
内存
限制为1GB(仅保留512 MB )。但在资源
分配
屏幕上,我看到
内存
容量为2356 MB,可用容量为596 MB。在configuration选项卡下,我看到
内存
链接
浏览 0
提问于2010-05-29
得票数 3
1
回答
gcc
的
大
数组
声明及其问题
、
没有
编译我得到
的
错误“
数组
大小太长”
的
代码。因此,我搜索了这个,最后意识到我不能在堆栈上
分配
那么
多
内存
,因为我
的
物理
内存
是2GB。(我已经尝试过将
数组
分配
为全局变量,这将在全局区域而不是堆栈中
分配
,但错误相同)。 因此我尝试使用“malloc”
分配
相同数量
的
内存
,但是再次得到了“malloc”
的
错误,这次“无法
浏览 0
提问于2012-04-20
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
大数据入门基础系列之九月哥谈Java SE的二维数组内存分配
C加加开发易踩雷区
网吧那么多电脑为什么不卡?他们用的什么路由器?原来如此!
Unity优化之-内存自动化管理
果然最担心的事又发生了!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券