腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
在
linux
中,malloc为您提供了谁的数据?
、
、
在
linux
中使用malloc
内存
时,不能保证根据规范将
内存
清零
。那么你得到的是谁的数据呢?
浏览 0
提问于2013-11-03
得票数 1
2
回答
在第一次接触时自动提交大量分配
、
如何在Windows中分配
内存
,但在第一次触摸之前不提交
内存
?(顺便说一句,这可以在
Linux
上通过设置/dev/zero块的私有
内存
映射来完成)
浏览 2
提问于2011-01-05
得票数 3
1
回答
什么时候分配静态数据(.bss)?
、
、
我一直在研究如何减少应用程序的
内存
占用。上一个问题的后续:我已经找到并删除了大多数最大的罪魁祸首。 从可执行文件的.bss部分找到大的项目,nm --size-sort是非常有价值的。在pmap中查看的
内存
占用已大幅下降。但在另一个系统(Ubuntu穿山甲,gcc 4.6.3)上继续这项工作时,我注意到正在运行的进程的
内存
占用是完全合理的,而且肯定比.bss小得多。通过调试器运行代码,看起来在访问数据之前,.bss部分中最大的符号并没有真正被分配(即,我可以从一个大的符号中设置一个数组元素,并且
内存
占用增加了16MB)。.
浏览 0
提问于2012-07-25
得票数 2
回答已采纳
1
回答
重新锁定的安全方法
我希望拥有realloc的好处(当
内存
可用时,扩展已分配的块,而不是复制),同时有一些方法可以在需要复制的情况下擦除旧块的内容。
浏览 9
提问于2017-06-19
得票数 7
回答已采纳
12
回答
清零
内存
gcc 4.4.4 C89例如,我有一个1024字节的缓冲区。char buffer[1024];.有没有什么真正的理由让你把
内存
清零
?如果不这样做,最坏的结果是什么?
浏览 2
提问于2010-05-22
得票数 28
回答已采纳
5
回答
在
Linux
中使用C实现
内存
为零
、
、
为了安全起见,如何将
Linux
中未使用的RAM
清零
?我写了这个简单的C程序,但我不知道malloc调用的RAM是否会在下一次循环中重用,或者是否会使用新的RAM。希望在几分钟后,整个RAM将被
清零
。
浏览 2
提问于2011-02-04
得票数 2
2
回答
当brk减少然后再次增加时,
内存
是否会被
Linux
内核清除?
、
、
、
我只是想知道用户程序通过brk系统调用释放的
内存
会发生什么情况,然后又会返回。是内核清除了它,还是没有定义它的内容?我相信当通过brk分配新的页面时,内核会清除它们,但我不能确定如果该页面被返回,然后再次请求回来,它是否会将它们全部
清零
。我正在通过lxr.
linux
.no来找出答案。我还会看看帖子中推荐的那本书。
浏览 8
提问于2009-08-25
得票数 1
回答已采纳
4
回答
使用后显式清除/
清零
敏感变量是否合理?
、
、
、
我注意到一些程序在使用后显式地为零敏感的
内存
分配。例如,OpenSSL有一个方法可以清除RSA占用的
内存
: 当任何(C/C++)程序包含这样的敏感变量时,是否应该显式地将
内存
清零
,如上所述?此外,当一个程序结束时,任何分配的
内存
最终都会分配给另一个程序。在
Linux
系统上,在将
内存
分配给另一个程序之前,是否对
内存
进行清理
浏览 0
提问于2011-05-23
得票数 11
回答已采纳
6
回答
malloc
清零
内存
?
、
i; return 0; 我希望输出是malloc()返回的
内存
中的内容malloc是否正在
清零
它返回的
内存
?如果有,原因何在?
浏览 2
提问于2009-10-26
得票数 14
回答已采纳
1
回答
强制在
内存
中而不是在磁盘上创建multiprocessing.Array
、
、
我在
Linux
上使用Python 3.4。我想在
内存
中创建一个数组,该数组将由multiprocessing模块产生的进程(即共享
内存
)共享。根据文档,这应该可以通过使用来实现。当我使用Python在/tmp中创建一个文件,将其
清零
,并通过mmap.mmap()将其用作共享
内存
(我已经通过查看/usr但是,我希望阵列真正在
内存
中创建,而不是在磁盘上创建。原因是在我的使用案
浏览 0
提问于2016-02-23
得票数 0
5
回答
如何懒惰地分配零位
内存
?
、
、
据我所知,我必须在calloc和malloc之间进行选择,前者将分配归零的
内存
,后者可以按需分配
内存
。 有没有将这两个属性结合在一起的函数?
浏览 0
提问于2011-11-11
得票数 4
回答已采纳
1
回答
进程间的实际
内存
分页读取?
、
、
、
、
(针对Windows和/或
Linux
操作系统的问题)
浏览 1
提问于2012-11-08
得票数 0
回答已采纳
4
回答
如何将指向结构的指针数组初始化为零
、
、
、
我通过malloc为指向结构的指针数组分配
内存
,并希望将其初始化为零,如下所述。假设结构包含类型为int和char的成员?那么我怎样才能
清零
这个结构呢?平台:
Linux
,编程语言:C 我知道我们可以使用memset或bzero。我试过了,但它崩溃了,可能是我没有正确地使用它,所以请告诉我正确的方法。
浏览 0
提问于2012-01-04
得票数 1
回答已采纳
2
回答
Mac相当于SecureZeroMemory / RtlSecureZeroMemory?
、
、
、
、
有没有Mac等同于 / 的函数,该函数将一个
内存
块
清零
,但是调用不会被编译器优化?
浏览 0
提问于2012-11-09
得票数 10
回答已采纳
6
回答
calloc --
清零
内存
的有用性
、
、
、
、
清零
内存
(即calloc()相对于malloc())的优势是什么?无论如何,您不会将该值更改为其他值吗?
浏览 2
提问于2010-02-13
得票数 11
回答已采纳
2
回答
如何在Java中从
内存
中“零”出AES SecretKeySpec密钥
、
、
、
、
加密后,我想从
内存
中删除密钥。我可以“清除”用于生成键的byte[]数组,但我如何才能将实际的键
内存
清零
或刷新。
浏览 8
提问于2015-03-06
得票数 4
回答已采纳
2
回答
memmove实际上是“移动”一大块
内存
,并在源处留下零吗?
、
、
可能重复: 实际上是在“移动”
内存
块吗?如果是这样的话,它是否将
内存
留为零?还是,它就像一样?我正在看手册页,我不相信我的假设是正确的。如果我想使用memmove移动一块
内存
,是否需要手动将移动的
内存
块
清零
?
浏览 2
提问于2011-05-04
得票数 3
2
回答
Objective-C类实例是否归零为alloc?
、
、
、
当我第一次分配一个类实例时,objective-c会为我做任何类型的
内存
清零
吗?我看到很多objective-c代码默认假设它们的出口是nil。
浏览 0
提问于2009-08-23
得票数 4
回答已采纳
5
回答
为什么使用calloc将分配的
内存
初始化为零?
、
、
、
我们知道堆是一个零需求
内存
区,它紧跟在未初始化的数据区之后,向上增长(朝向更高的地址)。所谓需求为零,是指CPU第一次接触堆区域中的虚拟页时,对应的物理页将全为零。如果是这样的话,为什么会有一个函数calloc用于将分配的
内存
初始化为零?如果demand-zero页面在访问时已经是零,为什么还需要将它们初始化为零呢?
浏览 0
提问于2020-09-22
得票数 3
2
回答
MSVC堆保留/提交
、
、
、
我写了一个程序,它需要大约1 1GB的RAM在启动时
清零
,这比程序的其余部分从冷启动所需的时间总和还要多。(这是一个简单的程序,随后的运行几乎不需要任何时间来分配)。
浏览 1
提问于2011-08-02
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
图解|Linux内存碎片整理
Linux内存映射mmap原理分析
解读 Linux 内存管理新特性 Memory folios
一篇读懂Linux 是如何管理内存的
Linux下自动化监控内存、存储空间!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券