腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
你能在编译后知道你的最大堆栈深度吗?
c
、
linux
、
stack
有没有一种方法可以在linux环境中轻松
监控
堆栈深度? 考虑一个用
C
语言
编写的基础应用程序的例子,它是用Ubuntu用gcc编译的。如果你不允许动态
内存
分配
(no malloc/free-ing)怎么办?
浏览 0
提问于2014-05-03
得票数 1
2
回答
如何在
C
中跟踪动态
内存
的大小
c
、
malloc
、
free
、
dynamic-memory-allocation
、
calloc
我知道使用calloc()和malloc()将在堆上
分配
特定的
内存
量,并返回一个指向
分配
开始的指针。 我还知道free( poinerVar)将取消
分配
(释放已
分配
的
内存
)。但是,我无法想象free()如何知道要释放的
内存
量。托管
语言
,如
C
#,Java会跟踪它的对象以进行垃圾回收,但
C
语言
肯定不会(据我所知)。在
内存
管理级别发生了什么,允许使用free释放
内存
<e
浏览 3
提问于2013-04-02
得票数 1
回答已采纳
3
回答
如何用
C
语言
进行自动
内存
管理?
c
、
memory-management
、
malloc
、
free
在
C
语言
中,由malloc和free完成
内存
分配
/去
分配
。
C
++中有一些用于自动
内存
管理的解决方案,如: 在
C
语言
中是否有自动
内存
管理的解决方案?
C
有什么指导方针
浏览 0
提问于2011-07-26
得票数 10
回答已采纳
1
回答
在Linux中移动堆栈和预留一半的可寻址空间
c
、
linux
、
assembly
、
linker
、
crt
对于
内存
监控
库的实现,我想移动被
监控
程序的堆栈,并保留上半部分的虚拟
内存
供
监控
库使用,遵循、和等工具所使用的" half 'n'half"-model。然而,我似乎并不清楚如何真正做到这一点。只是mmaping所需的
内存
失败(无法
分配
内存
)。是否需要修改crt?链接器?
浏览 5
提问于2014-05-06
得票数 0
6
回答
“编译时
分配
的
内存
”到底是什么意思?
c++
、
c
、
memory
、
memory-management
、
terminology
在
C
和
C
++等编程
语言
中,人们经常提到静态和动态
内存
分配
。我理解这个概念,但“编译时
分配
(保留)所有
内存
”这句话总是让我感到困惑。据我所知,编译将高级
C
/
C
++代码转换为机器
语言
,并输出一个可执行文件。在编译后的文件中
内存
是如何“
分配
”的?
内存
不是总是与所有虚拟
内存
管理内容一起
分配
在RAM中吗?按定义
分配</e
浏览 259
提问于2014-01-25
得票数 180
回答已采纳
5
回答
跨编程
语言
的动态
内存
分配
java
、
c#
、
c++
、
c
、
memory-management
我有一个关于动态
内存
分配
的问题。我的问题是,为什么在这些面向对象的
语言
中存在操作符而不是函数来进行动态
浏览 2
提问于2016-08-15
得票数 3
回答已采纳
3
回答
在填充之前,new[]不会减少可用
内存
c++
、
linux
、
memory-management
、
new-operator
、
memory-overcommitment
这是在使用G++ 4.1.2的64位CentOS上的
C
++中。char* p = new char[1000000000];只有当
内存
被写入时,
内存
分配
才会变得“真实”: memcpy这是正常的吗,
内存
实际
浏览 6
提问于2011-03-17
得票数 13
回答已采纳
2
回答
未初始化变量
内存
分配
javascript
、
c#
、
variables
、
initialization
它会被
分配
内存
吗?
C
#示例dynamic i;或者如果我用的话,说i=2;在一些行之后.是在此时
分配
内存
,还是在创建i时
分配
内存
,还是在编译期
浏览 3
提问于2015-03-31
得票数 1
3
回答
内存
分配
的
监控
c
、
memory
、
valgrind
我正在Linux/g++上进行开发,并使用valgrind验证
内存
使用情况。我的问题是:如何知道应用程序中的
内存
分配
位置(包括系统库)?可能是valgrind提供了这个功能,或者一些类似的工具。
浏览 11
提问于2011-11-12
得票数 1
回答已采纳
4
回答
如何通过
C
#代码获取Kentico的
内存
统计数据?
c#
、
memory-management
、
out-of-memory
、
content-management-system
、
kentico
背景 是否有办法通过代码(理想情况下是
C
#)获取这些
内存
统计数据?我正在考虑能够定期
监控
这些
内存
统计数据,并
浏览 6
提问于2020-01-22
得票数 0
回答已采纳
2
回答
C
++中未初始化的
内存
c++
、
memory
、
memory-management
、
memory-alignment
operator new在
C
++中
分配
和初始化
内存
(通过调用默认构造函数)。如果我希望
内存
未初始化呢?在这种情况下,我如何
分配
内存
?例如,在
C
语言
中,我可以使用malloc来
分配
内存
,而不是初始化它。
浏览 5
提问于2016-12-21
得票数 2
回答已采纳
1
回答
JavaScript如何决定为一个数值
分配
多少
内存
?
javascript
、
memory
、
memory-management
像Java /
C
这样的编程
语言
有int、long、字节等,这些
语言
建议解释器在运行时为一个数字
分配
多少
内存
。如果您处理大量的变量,这将节省大量
内存
。我想知道,没有这个原始变量类型声明(JavaScript,Ruby)的编程
语言
是如何决定为var a = 1
分配
多少
内存
的。如果它
分配
了一个字节,那么在下一行中,如果我做了a = 99999999999,它将不得不删除该变量并重新
分配
。这不是一
浏览 4
提问于2017-06-20
得票数 3
回答已采纳
3
回答
需要使用
c
++获取进程
内存
c++
、
linux
、
multithreading
我想在运行时在我的应用程序(
c
++/unix/multithreaded)中计算我的进程
内存
(rss),注意,我知道读取/proc/.Do和getrusage(),但不想从应用程序中读取/解析系统文件,整个目的是检查由我的应用程序引起的
内存
泄漏。我甚至尝试过通过重载new/malloc/calloc/realloc来跟踪
内存
,并跟踪
内存
分配
,但即使这样,我也无法跟踪进程
分配
的整个
内存
浏览 0
提问于2012-03-01
得票数 0
7
回答
为char*
C
语言
分配
内存
c
、
memory-management
、
malloc
这是将
内存
分配
给char*的正确方式吗?
浏览 0
提问于2010-06-04
得票数 8
回答已采纳
3
回答
C
语言
中的
内存
分配
c
、
memory
、
heap-memory
、
allocation
、
stack-memory
我如何检查我的堆、栈等位于
内存
的哪些部分?我目前正在查看一个用
C
语言
编写的程序,在查看.elf文件时,我可以看到该程序正在使用的
内存
地址,但我不知道它是在堆中还是在堆栈中。
浏览 0
提问于2011-02-03
得票数 0
1
回答
指针的
C
语言
内存
分配
c
、
malloc
、
dynamic-memory-allocation
、
calloc
我试图在
C
中构建一个名为process的结构,这个结构应该包含进程的ID(id)和等待时间(wt)。我想做的是这样的事情:pt[0].id = 5;但是我想使用动态
内存
分配
来完成这个任务: pt = calloc(2,sizeof(PROCESS
浏览 1
提问于2018-03-02
得票数 0
回答已采纳
3
回答
在非
内存
管理
语言
中保存
内存
泄漏标签的策略
c++
、
c
、
memory
当涉及非
内存
托管
语言
(如
C
、
C
++或Fortran (我的例子))时,跟踪
内存
分配
/取消
分配
变得越来越困难,特别是当所有权必须共享时。每一个参考减量都是一个潜在的去
分配
点。 因此,现在我越来越难以追踪
内存
泄漏。我想知道一些已经建立起来的技术来处理非
内存
管理
语言
中的
内存
管理,除了验证您的方法之外。
浏览 0
提问于2012-08-06
得票数 3
4
回答
手动
内存
分配
和纯度
memory
像Haskell这样的
语言
有纯洁的概念。在纯函数中,我不能在全局范围内变异任何状态。无论如何,Haskell完全抽象
内存
管理,因此
内存
分配
在这里不是一个问题。但是,如果
语言
可以像
C
++那样直接处理
内存
,那么它对我来说是非常模糊的。在这些
语言
中,
内存
分配
会导致可见的变异。但如果我把创造新事物当作不洁的行为,实际上,几乎没有什么东西是纯洁的。我应该如何处理
语言
中的纯度--将
内存
作为可见
浏览 0
提问于2012-04-09
得票数 6
3
回答
pyserial/python与实时数据采集
python
、
real-time
、
pyserial
这是Pyserial/Python所能做到的,还是我应该研究基于
C
的替代方法? 谢谢,卢克
浏览 0
提问于2011-10-03
得票数 5
回答已采纳
1
回答
使用Glimpse进行
C
# windows服务评测
c#-4.0
、
memory-management
、
windows-services
、
profiler
、
glimpse
我们有用
C
#编写的windows服务,想要
监控
哪种方法花费更多的时间,
内存
泄漏/
分配
等。 可以使用glimpse profiler分析windows服务吗?
浏览 21
提问于2016-07-27
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-malloc分配内存
C语言快速入门——动态内存分配
C语言基础及指针动态内存分配
Android NDK开发之C语言基础:动态内存分配
白话Go语言内存管理--内存分配原理
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券