腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
是否清除RAM中的
内存
?
、
、
我在
c++
中有一些用来分配
内存
和
释放
内存
的代码,尽管
内存
没有清除immediately...My的疑虑(我使用的是
linux
OS)谢谢
浏览 1
提问于2018-10-09
得票数 1
6
回答
Linux
下
C++
应用程序的
内存
稳定性
、
、
、
我想验证我为
Linux
编写并编译的一个
C++
应用程序的
内存
稳定性。它是一个网络应用程序,以每秒10-20个连接的速率响应远程客户端连接。在长期运行中,
内存
上升到50MB,即使应用程序正在调用删除...如何强制
Linux
释放
我实际
释放
的
内存
?至少我想这样做一次,以验证
内存
稳定性。否则,有没有可靠的
内存
指示器可
浏览 7
提问于2012-12-25
得票数 5
回答已采纳
1
回答
无法
释放
CreateFileMapping和MapViewOfFile在
C++
中创建的
共享
内存
、
我正在学习如何在
C++
中使用
共享
内存
。我发现在Windows下,我需要使用CreateFileMapping和MapViewOfFile函数。我想
共享
char数组,所以我的代码的一部分是:(当然,还有对NUL
浏览 0
提问于2014-02-05
得票数 2
回答已采纳
3
回答
大型计算后减少
C++
程序的堆大小
、
、
、
一旦获得myRankVector变量,IO块就会被
释放
。变量myRankVector本身很少使用
内存
,因此在创建变量时,节点可以使用所有
内存
,完成之后,排名只需要使用2-3GB来保存myRankVector。所以这是我的问题,虽然我已经确保绝对没有任何
内存
泄漏(我使用
共享
的指针进行编程,我与Val差尔等进行了双重检查),但我确信即使在所有的析构函数
释放
了IO块之后,堆仍然是扩展的。当队列中的下一个级别开始执行它的任务时,它开始要求大量
内存
,就像前一个级别一样,当然,程序
浏览 5
提问于2015-12-31
得票数 10
2
回答
是否可以强制
Linux
在
释放
后使虚拟
内存
无效
、
、
、
、
在Windows上,我注意到,尝试取消引用指向最近
释放
的
内存
的指针会导致崩溃,并被Visual Studio捕获,表明
内存
无效。这和预期的一样。但是,执行相同的应用程序和代码路径导致取消引用指向最近
释放
的
内存
的指针,并不会立即导致
Linux
崩溃。对我来说,这表明
Linux
内核(或GNU
C++
运行时)不会很快使
释放
的
内存
失效,即使在调试版本中也是如此。应用程序崩溃的时间要长得多。真的是这样吗?如果是这样,我是否可以更
浏览 0
提问于2013-10-17
得票数 2
1
回答
缓存/缓冲
内存
总是在应用程序请求时立即
释放
吗?
、
、
、
问题是我们得到了“不能分配
内存
”错误(用于通过PostgreSQL分配
共享
内存
段),尽管它们的“可
释放
内存
”和“自由交换”度量显示了大量可用
内存
。支持声称这是因为
共享
/缓冲区
内存
(IO缓存)处于“活动状态,因此不能直接
释放
”,并且
内存
从缓冲区到应用程序的重新分配不是即时的,而且需要一些时间。据我所知,这不是真的,因为
Linux
内核总是能够立即将
内存
从I/O缓存重
浏览 0
提问于2019-07-19
得票数 0
6
回答
当程序退出时,是否
释放
了泄漏的
内存
?
、
如果我在不知情的情况下编写了
内存
泄漏程序,并且应用程序终止,那么泄漏的
内存
会被
释放
吗?
浏览 0
提问于2010-06-05
得票数 143
回答已采纳
2
回答
C++
中新/删除的奇怪
内存
泄漏
、
以下是我的问题和代码: std::cin >> i; //line 26这里有更多的资料,我检查了tMap的
内存
1、分配的
内存
和停止,检查<em
浏览 0
提问于2018-02-02
得票数 0
回答已采纳
1
回答
共享
内存
和进程存储(IPC)
、
、
、
与
共享
内存
段不同,删除信号量集会导致
Linux
立即
释放
。 到目前为止还不错(我想,如果没有,请纠正我)。然后:“与
共享
内存
段不同,删除信号量集会导致
Linux</e
浏览 3
提问于2010-04-29
得票数 1
回答已采纳
1
回答
共享
内存
锁定和进程崩溃
、
、
、
我想更好地理解
共享
内存
的同步问题。我知道进程间同步在不同的操作系统上可以有不同的工作方式。最大的区别是当锁定
共享
内存
的进程崩溃时会发生什么。Windows
释放
在进程崩溃后锁定命名互斥锁,而
linux
不
释放
它。有没有人能更好地给我解释一下这个问题,优点和缺点是什么?在
linux
下,在进程崩溃后,如何可能出现命名互斥或进程间信号量?
浏览 1
提问于2010-08-28
得票数 1
3
回答
我能用shmctl调整
Linux
共享
内存
的大小吗?
、
、
我有一个
C++
应用程序,它通过shmget(2)在
Linux
系统上分配
共享
内存
。我存储在
共享
内存
中的数据周期性地增长,我想以类似于realloc()增长常规
内存
的方式来调整
共享
内存
的大小。我在IBM的站点上找到了一个文档,其中提到了一个SHM_SIZE命令,但是
Linux
和BSD手册页中没有这个命令,甚至在特定于
Linux
的部分中也没有。
浏览 6
提问于2013-05-08
得票数 11
回答已采纳
1
回答
我们在哪里调用'Shm_unlink()‘?
、
、
、
我一直在研究
linux
中的
共享
内存
。
c++
中有1个生产者进程和3个消费者进程。生产者进程通过'shm_open()‘调用创建
共享
内存
。我们如何知道进程仍在从
共享
内存
中读取数据?
浏览 2
提问于2020-09-11
得票数 0
3
回答
如何在
Linux
上快速地将大数据从
c++
发送到python?
、
、
、
在
Linux
上,如何快速(约40~50 the )将大数据(RGB图像数据: 320*240*3)从
c++
进程发送到python进程(以及从python到
c++
的小规模浮点数据)?我试过: 要发送的消息大于UDP消息约束(65535),因此直接使用sendto()将得到错误:消息太长。
共享
内存
的:
共享
内存
似乎是将图像从
c++
发送到
c++
的一种快速方式。
浏览 8
提问于2016-12-19
得票数 0
1
回答
与OpenCV
共享
C++
对象
、
、
、
、
设想情况:问题:给定相同的图像,data字段
C++
cv::Mat和numpy.array是相等的(相同的大小和内容)。所以没有必要改变。由于这些语言分隔了
内存
管理器,所以可能需要使
浏览 2
提问于2017-05-16
得票数 10
回答已采纳
1
回答
共享
记忆的进程异常条件的行为
、
、
、
、
由于许多进程
共享
内存
,这意味着它们在内核中使用相同的物理
内存
地址。 只是一个Ex:-系统中可能有几个进程运行bash命令shell。与其在每个进程虚拟地址空间中有几个bash副本,不如在物理
内存
中只有一个副本,并且所有运行bash的进程都
共享
它。现在,我将保持引用计数,以了解有多少进程正在使用该资源,并在正常终止时
释放
引用计数为零的资源。但不正常的终止会发生什么呢?正如我到目前为止所读到的,如果进程被异常终止,那么
linux
就会
释放
它的资源并清除它的<
浏览 2
提问于2014-10-17
得票数 1
回答已采纳
1
回答
未命名信号量(通过sem_init)是纯用户空间吗?
、
在
Linux
(2.6.27)上,当我调用sem_init()在
共享
内存
中初始化一个未命名的信号量时,这个信号量是纯用户空间,还是由
Linux
内核控制?如果持有这个信号量的进程死了,信号量会自动
释放
吗?
浏览 4
提问于2013-07-02
得票数 0
回答已采纳
5
回答
用于测量进程
内存
消耗f的
linux
机制
、
、
、
以编程方式测量来自同一运行过程的堆
内存
消耗的最有效和最准确的方法/ API是什么?我想(尽可能准确地)估计自启动以来new或malloc的
内存
数量,减去free或delete的
内存
。问题的范围是
linux
,可能还有其他
linux
环境。语言是C语言或
C++
语言 编辑我只需知道任何malloc实现所分配/持有的块的实际数量(和大小),我就不需要实际malloc
内存
减去
释放
内存
的详细信息
浏览 7
提问于2011-07-10
得票数 3
50
回答
内存
泄漏还好吗?
、
、
在您的C或
C++
应用程序中有一个
C++
是否可以接受? 如果您分配一些
内存
并使用它,直到应用程序中的最后一行代码(例如,全局对象的析构函数)?只要
内存
消耗不随时间增长,当应用程序终止时(在Windows、Mac和
Linux
上),信任操作系统可以为您
释放
内存
吗?如果
内存
被连续使用,直到被操作系统
释放
,您会认为这是一个真正的
内存
泄漏吗?我只看到一个实际的缺点,那就是这些良性泄漏将以错误的形式出现在
内存
泄漏
浏览 59
提问于2008-11-07
得票数 238
回答已采纳
2
回答
当进程终止时,
Linux
如何处理
内存
损坏?
、
、
、
堆栈溢出有很多问题,询问系统如何处理
内存
泄漏,以及异常终止时会发生什么。
Linux
内核对
内存
泄漏和
内存
损坏的处理是否相同?当进程退出时,是否
释放
和回收了已损坏的
内存
段,其他进程是否可以安全地使用它们? 另外,使用POSIX
共享
内存
(/dev/shm)的进程如何?根据我的理解,
共享
内存
似乎不会被系统回收,除非被shm_unlink删除。(http://man7.org/
浏览 0
提问于2017-06-10
得票数 2
回答已采纳
2
回答
Visual
c++
本机
内存
管理最佳实践
、
、
我是一个老的C#程序员和一个C程序员(没有动态
内存
分配),但是我想了解一下VisualC++编程。困扰我的问题与
C++
中的
内存
管理有关。在C#中,垃圾收集器负责
内存
管理,但在
C++
中,必须建立一些规则,说明谁负责
释放
分配的
内存
。我有一些来自C#的典型场景: 是否有方法向调用方法建议返回的
浏览 1
提问于2011-02-10
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用Python OpenCV释放内存
Android C++系列:Linux信号(三)
Android C++系列:Linux线程(一)概念
Android C++系列:Linux文件IO操作(一)
黑客教程,释放内存还有这功效?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券