腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
用于测量进程
内存
消耗f的
linux
机制
、
、
、
以编程方式测量来自同一运行过程的堆
内存
消耗的最有效和最准确的方法/ API是什么?我想(尽可能准确地)估计自启动以来new或malloc的
内存
数量,减去free或delete的
内存
。问题的范围是
linux
,可能还有其他
linux
环境。
语言
是
C
语言
或
C
++
语言
编辑我只需知道任何malloc实现所分配/持有的块的实际数量(和大小),我就不需要实际malloc
内存
减去释放
内
浏览 7
提问于2011-07-10
得票数 3
1
回答
用重置所有属性的新
Linux
进程进行分叉。属性是fds、信号处理程序和task_struct中的其他所有内容。
、
、
、
、
TL;博士如何在不继承所有属性(文件描述符、
内存
映射、工作目录、高级新内核特性、.从父母那里? 问题2)是否有可能在<em
浏览 0
提问于2017-06-16
得票数 0
1
回答
在
Linux
和
C
语言
中,可以不使用任何系统调用来监视
内存
吗?
、
、
、
可以不使用
Linux
、
C
语言
中的任何系统调用来监视
内存
(
内存
观察者)吗?我是
C
语言
的初学者,我已经搜索了很多关于它的内容,但是除了使用以下系统调用之外,我找不到任何解决方案: Top系统呼叫。因此,问题是,我是否可以访问
内存
并获得关于每个进程和
内存
使用情况的信息,而不需要任何系统调用?请帮帮忙。
浏览 0
提问于2015-04-01
得票数 0
1
回答
动态
内存
分配过程中的数据安全
、
我们使用高级
语言
,当Array.new(128)在Ruby中分配新
内存
时,或者在Java中使用int[] map = new int[128];分配新
内存
时,它们已经分别由类似于零的值nil或0填充。在这里,我有一个问题:在
C
或汇编程序中,新的
内存
块会不会不改变地存储来自其他进程的数据呢?操作系统在进程间共享
内存
之前清除
内存
吗?如果是
浏览 3
提问于2020-05-21
得票数 1
回答已采纳
1
回答
std::数组大小的类型是什么?如果大小大于堆栈上可用的大小,它会抛出异常吗?
、
、
、
如果我定义一个大小大于std::array的2^31 - 1,则会得到以下错误: 这使我推断,大小的类型是一个带符号的32位整数。
浏览 2
提问于2020-03-30
得票数 0
回答已采纳
1
回答
动态堆
内存
池
我在
Linux
平台上使用
C
编程
语言
,我的问题是如何知道我在堆
内存
中分配了多少以及其他有用的信息,如堆
内存
的峰值使用情况。这个实现有没有标准的
C
函数?非常感谢。
浏览 3
提问于2010-10-18
得票数 2
回答已采纳
1
回答
如何在特定时间打印
内存
中的所有共享对象?
、
、
、
在
Linux
系统中,在特定的时间有许多进程在运行,并且每个进程都依赖于一些动态库(共享对象)。这可以通过ldd命令找到。当进程运行时,共享对象必须在
内存
中。同样,在
Linux
系统中,会有许多共享对象加载到不同运行进程的
内存
中。 有没有办法列出所有这些共享对象?它能用
C
编程
语言
写吗?列出当前加载到
内存
中的所有共享对象是否可行?
浏览 2
提问于2014-09-11
得票数 1
1
回答
为什么目标
C
中的“尝试捕捉”会导致
内存
泄漏?
、
、
、
、
我在考虑在目标
C
中尝试捕获的利弊。根据这篇文章,消除NSException在iOS中的神话:我们能使用@try…吗?@catch,“最后?”,“尝试-捕捉”不是那么糟糕,只是它
泄露
了ARC中的
内存
。那么,试图捕获是如何导致
内存
泄漏的呢?
浏览 3
提问于2014-11-26
得票数 12
回答已采纳
2
回答
嵌入式设备的
内存
分配/释放
、
、
、
目前,我们在基于
C
的嵌入式应用程序中使用malloc/free
Linux
命令进行
内存
分配/释放。我听说这将导致
内存
碎片,因为堆大小由于
内存
分配/释放而增加/减少,这将导致性能下降。其他具有高效垃圾收集的编程
语言
通过在不使用时释放
内存
来解决此问题。 在基于
C
的嵌入式程序中,有没有其他方法可以解决这个问题?
浏览 6
提问于2017-12-10
得票数 0
1
回答
共享
内存
中的指针-
C
语言
Linux
、
、
我有过这样的共享
内存
char * type;} 现在,在代码中,我把它设为共享的,所有东西都可以工作,但是其他进程看不到指针指向什么,我如何在共享
内存
中使用指针呢
浏览 1
提问于2013-04-11
得票数 0
回答已采纳
7
回答
Linux
下
C
语言
中
内存
的释放
、
、
如果你没有释放你在
Linux
下的
C
程序中被恶意锁定的
内存
,它什么时候释放?在程序终止后?或者
内存
仍然被锁定,直到不可预知的时间(可能是在重启时)?
浏览 1
提问于2009-06-08
得票数 1
回答已采纳
1
回答
在Visual 2012中执行
C
++程序后,
内存
泄漏是否会持续?
、
、
我不是编程新手,而是
C
++新手。我发现当我与
语言
玩耍和互动时,我会学得更好。因此,我发现一件很酷的事情是,如何让Visual通过以下方式提醒您程序中的任何
内存
泄漏:#include <stdlib.h>然后打电话在程序退出并将所有
内存
泄漏打印到输出窗口之前,太棒了!我的问题是 在发现
内存
泄漏后,是否需要重新启动Visual 2012?
浏览 2
提问于2013-01-28
得票数 6
回答已采纳
2
回答
内存
间接调用与寄存器间接调用的区别
、
、
内存
间接调用和寄存器间接调用有什么区别? 我正在尝试学习一些关于
linux
rootkit检测的知识,我如何在反汇编
内存
中识别这样的调用?在编译之前,它们在
C
语言
中是什么样子?
浏览 2
提问于2012-01-22
得票数 5
回答已采纳
1
回答
解释器中的手动和GC
内存
管理&使用malloc/free
、
、
、
、
:) 我试验过Boehm的GC。基本上,每当我分配
内存
时使用GC_malloc (或GC_malloc_atomic),每当我想释放
内存
时使用GC_free。
浏览 2
提问于2019-12-30
得票数 1
1
回答
ejabberd: erlang和
Linux
进程之间的
内存
差异
、
、
、
我在
Linux
(Erlang R14B 03)上运行ejabberd2.1.10服务器。我正在使用工具批量创建XMPP连接,并随机发送消息。ejabberd接受大多数连接。但是如果我使用top命令检查ejabberd进程的
内存
使用率,我可以观察到ejabberd进程的
内存
使用量在不断增加。我可以看到erlang: memory (total)的值与top命令显示的
内存
使用量之间的差异正在不断增加。 请告诉我显示
内存
差异的原因。是不是因为
内存
泄露
?有没有什么方法可以调试
浏览 1
提问于2012-03-06
得票数 3
2
回答
C
和
C
++之间的
Linux
共享
内存
可行吗?
、
、
我编写了一个纯数据插件/外部插件,但是API是用
C
语言
编写的,所以我想用
C
++编写大部分插件(现在是2016年,对吧?)因此,我想我可以用
C
++编写主内核,并让pluggn只发送/接收该核心程序的信息。但是在
c
和
c
++之间可以这样做吗?
浏览 0
提问于2016-05-26
得票数 1
回答已采纳
1
回答
如何创建共享磁头
内存
exe和dll/共享对象
、
、
、
我正在用
C
语言
创建一个跨平台的共享库。我知道多个操作系统/硬件之间有很多不同之处,每次添加新的操作系统都会增加混乱。为了克服这个问题,我决定创建一个共享对象。在创建共享对象库时,我遇到了这个问题,经过研究发现是共享
内存
和堆
内存
问题。 现在我想创建一个共享对象
内存
或头
内存
。因此,相同的
内存
可以被不同的EXE或另一个DLL/共享对象进程访问。我在网上搜索过很多关于共享堆
内存
和其他东西的建议。几乎所有的解决方案都在
C
++
浏览 1
提问于2014-02-13
得票数 0
2
回答
用于MPI创建的进程的共享存储器访问控制机制
、
、
、
、
我有一个由多个进程使用的共享
内存
,这些进程是使用MPI创建的。我在
Linux
下从事
C
语言
的工作。
浏览 1
提问于2013-06-13
得票数 1
回答已采纳
1
回答
如何为iOS和安卓平台提供
C
algo lib
、
、
、
我们正在使用
C
语言
在移动平台上开发一些信号处理算法,但为了降低源代码
泄露
的风险,我们希望对算法保密。 如何提供iOS和Android的算法来满足这一要求?
浏览 0
提问于2017-10-12
得票数 0
4
回答
查找
C
程序中
内存
泄漏的最佳方法
、
、
、
我正在努力完成一项大学作业,评分标准规定了5%的
内存
管理--特别是没有
内存
泄漏。据我所知,简单
C
程序中的
内存
泄漏仅是由指针引起的,这些指针已经被程序抛弃--即malloc/calloc/etc调用,而这些调用从来没有相应的free。我的问题分三部分: XCode是否有任何工具来帮助确定
内存
泄漏?一旦进程结束,操作系统是否释放
c
程序中以前分配的所有<e
浏览 10
提问于2011-05-17
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-malloc分配内存
C语言内存操作技巧
C语言内存泄露很严重该怎么办?这几招告诉你
C语言:存储类、链接、内存管理
你踩过几种C+内存泄露的坑?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券