腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在Solaris/
Linux
中
释放
分配的
内存
、
、
、
我已经编写了一个小程序,并在Solaris/
Linux
平台上编译它,以测量将此代码应用于我的应用程序的性能。这就是我有点困惑的地方。在Solaris中,即使我
释放
了分配的<em
浏览 0
提问于2010-06-01
得票数 4
回答已采纳
2
回答
虚拟
内存
中的malloc函数
我读取malloc函数在堆上分配
内存
,堆驻留在OS(
Linux
)中的虚拟
内存
中。所以我对此毫不怀疑: 如何在
Linux
操作系统中更改堆大小?
浏览 3
提问于2013-06-27
得票数 1
1
回答
共享
内存
锁定和
进程
崩溃
、
、
、
我想更好地理解共享
内存
的同步问题。我知道
进程
间同步在不同的操作系统上可以有不同的工作方式。最大的区别是当锁定共享
内存
的
进程
崩溃时会发生什么。Windows
释放
在
进程
崩溃后锁定命名互斥锁,而
linux
不
释放
它。有没有人能更好地给我解释一下这个问题,优点和缺点是什么?在
linux
下,在
进程
崩溃后,如何可能出现命名互斥或
进程
间信号量?
浏览 1
提问于2010-08-28
得票数 1
1
回答
AWS EC2容器服务上的码头
内存
泄漏
、
、
每当我们对脚本进行API调用时,它就会成功地完成,但是脚本结束后,
内存
就不会
释放
。假设在执行过程中使用了10 MB
内存
,那么在执行之后,
内存
的使用至少应该是5 MB,但是没有发生。因此,经过一定的时间
内存
使用超过75%的使用,我们开始收到警报。我们使用docker命令驱动使用。
浏览 3
提问于2017-01-03
得票数 1
2
回答
Windows上的PHP
内存
泄漏
、
、
在
Linux
上,导入可以顺利完成,但在Windows服务器上,脚本会耗尽
内存
。PHP中的最大
内存
设置在Windows机器上设置为更高的级别,但它仍然不断崩溃。在使用PHP的内置
内存
使用函数进行了一些研究之后,Windows实现本身可能存在问题。这些函数报告的
内存
使用几乎是恒定的,每千条记录只泄漏几MB。查看
进程
资源管理器时,PHP分配的
内存
一直在增加。似乎在PHP的内部结构中
释放
了
内存
,但在Windows中却没有
释放
浏览 2
提问于2015-06-12
得票数 0
1
回答
共享记忆的
进程
异常条件的行为
、
、
、
、
由于许多
进程
共享
内存
,这意味着它们在内核中使用相同的物理
内存
地址。 只是一个Ex:-系统中可能有几个
进程
运行bash命令shell。与其在每个
进程
虚拟地址空间中有几个bash副本,不如在物理
内存
中只有一个副本,并且所有运行bash的
进程
都共享它。现在,我将保持引用计数,以了解有多少
进程
正在使用该资源,并在正常终止时
释放
引用计数为零的资源。但不正常的终止会发生什么呢?正如我到目前为止所读到的,如果
进程
被异常终止,那么<
浏览 2
提问于2014-10-17
得票数 1
回答已采纳
5
回答
如何将
内存
从
进程
返回到操作系统
、
、
、
、
在各种操作系统中,我遇到了
内存
管理的问题。当我
释放
内存
时,
内存
不会返回给操作系统。
进程
使用的虚拟
内存
量总是增加--从不减少。物理
内存
也是如此,一直到它的极限。因此,我们似乎也在睡眠模式下使用了所有这些
内存
。 何时可以将此<em
浏览 6
提问于2012-08-21
得票数 9
1
回答
共享
内存
和
进程
存储(IPC)
、
、
、
这是Advanced编程的摘录: 如果一个
进程
分配一个共享
内存
,而许多
进程
使用它,并且从未设置为删除它(使用shmctl),如果它们都终止了,那么共享页面将继续可用。如果某个
进程
执行shmctl,那么当最后一个
进程
退出时,
浏览 3
提问于2010-04-29
得票数 1
回答已采纳
2
回答
内存
泄漏对其他
进程
的影响
、
我有一个与
内存
泄漏相关的查询。据我所知,每个
进程
都有一个来自操作系统的2 2GB的唯一VM。但是在VM和物理
内存
之间有一个映射。
浏览 5
提问于2012-06-05
得票数 1
回答已采纳
1
回答
如何检查分配的
内存
是否已被
释放
?
、
是否有人知道我需要在终端上输入哪个命令,这样我就可以检查是否所有分配的
内存
都被成功
释放
了?
浏览 0
提问于2015-04-29
得票数 1
回答已采纳
14
回答
如何在
Linux
中“休眠”一个
进程
,方法是将它的
内存
存储到磁盘,然后再恢复它?
、
在
linux
中对
进程
进行“hibernate”是可能的吗?就像笔记本电脑中的“hibernate”一样,我会将
进程
所使用的所有
内存
写入磁盘,
释放
RAM。然后,我可以‘继续这个过程’,也就是说,从
内存
中读取所有的数据,并把它放回RAM,然后我可以继续我的
进程
?
浏览 9
提问于2010-01-25
得票数 112
回答已采纳
1
回答
如何验证是否在两个检查点之间
释放
了所有
内存
分配?
、
、
我有一个
进程
似乎在漏掉记忆。
进程
运行的时间越长,它使用的
内存
就越多。这是尽管流程主要由一个循环组成,该循环迭代地调用一个函数,该函数不应在调用之间保留任何数据。当我用伐研检查泄密时,一切都会恢复正常。当
进程
在运行几个小时后最终退出时,退出会出现很大的延迟,这使我相信
内存
是在该函数中分配的,并且没有立即
释放
,因为它仍然被引用。随后,该
内存
在退出时被
释放
,因为该引用最终被
释放
。我想知道是否有一种方法(或其他兼容
linux
浏览 0
提问于2018-09-04
得票数 0
回答已采纳
1
回答
opencl是否在
进程
终止后
释放
所有设备
内存
?
、
、
在
Linux
上,我曾经确信,无论
进程
分配什么资源,它们都会在
进程
终止后
释放
。
释放
内存
,关闭打开的文件描述符。当我多次循环启动和终止一个
进程
时,不会泄漏
内存
。 最近,我开始使用opencl。因此,当我运行一个使用相同内核的程序时(甚至可能是来自另一个运行相同内核的
进程
),它们不需要重新编译。我猜缓存在设备上。根据这种行为,我怀疑,如果在终止之前没有显式
释放
分配的设备
内存
,那么它可能也会被缓存(可能与一
浏览 1
提问于2012-08-20
得票数 0
1
回答
从
linux
进程
中
释放
内存
?
、
、
、
、
anon ] 00007f545bd1f000 2044K ----- /opt/openmrs/.openmrs-lib-cache/bahmnimsf/org/bytedeco/
浏览 1
提问于2018-02-08
得票数 1
回答已采纳
1
回答
交换空间能容纳单个
进程
吗?
、
据我所知,交换空间可以用来交换不活动的
进程
来
释放
内存
。但是,单个
进程
能否利用交换空间?例如,如果我的系统
内存
很少,但是一个具有大交换空间的大硬盘驱动器,那么一个需要大量
内存
的
进程
是否还能利用大磁盘交换空间(尽管速度缓慢)运行呢?我是否需要采取任何行动,或者
Linux
会自动处理这个问题?
浏览 0
提问于2015-05-09
得票数 5
回答已采纳
1
回答
Oracle在没有任何
进程
的情况下使用
内存
、
、
、
、
Oracle实例崩溃后,没有一个
进程
在运行,但
内存
仍然不能
释放
。 在
Linux
OS/Win中需要做什么?
浏览 1
提问于2013-05-23
得票数 0
回答已采纳
2
回答
/free()的行为在Debian和Redhat之间有所不同。
、
、
、
我有一个
Linux
应用程序(用C编写),它通过malloc()以小块的形式分配大量
内存
(~60M),然后
释放
它(然后应用程序继续运行)。此
内存
不会返回给操作系统,但会一直分配给
进程
。现在,有趣的是,这种行为只发生在RedHat
Linux
和克隆系统(Fedora、Centos等)上。而在Debian系统上,
内存
在所有
释放
完成后返回给操作系统。
浏览 1
提问于2010-03-23
得票数 1
回答已采纳
6
回答
为什么
linux
有足够的
内存
却使用交换
、
、
在出现问题之前,
内存
使用情况如下但是经过很长一段时间,缓存是清晰的,系统开始使用交换。 现在我有两个问题。 更新:我已经解决了这个问题。我认为这意味着如果页面缓存在系统中停留了很长时间,系统就会
释放
缓存。在
浏览 1
提问于2014-08-20
得票数 9
4
回答
进程
死后
内存
泄漏和其他资源
、
假设一个程序存在
内存
泄漏。2)
进程
持有的其他资源怎么办?
浏览 5
提问于2012-08-18
得票数 5
回答已采纳
1
回答
完全
释放
链表的麻烦
、
、
我使用第三个函数来
释放
链表使用的空间。 我的程序只是用一些值填充链表,然后调用函数"destroy_list“来
释放
链表使用的
内存
。但是由于某种原因,当我用append()填充我的列表时,看起来列表使用的
内存
并没有全部被
释放
。> // used for Sleep(), use <unistd.h> for
linux
(?)最后,程序并没有
释放
出比前一个方法更多的
内存
。 所以我想应该是append()函数
浏览 17
提问于2021-08-20
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
查看 Linux 系统中进程和用户的内存使用情况
如何在无响应的 Linux 系统中杀掉内存消耗最大的进程
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券