社区
新手乐园
帖子详情
进程关闭后所占内存是否归还给系统了?
一如当初
2013-10-18 09:05:07
比如 a.exe
运行期间new了100MB的内存空间,此时其他进程强制结束了a.exe(比如通过任务管理器强制结束)
那么对于windows来说,在a.exe结束后,它所占用的相关资源是否都被释放(内存空间,线程,句柄等等。。)?
如果a.exe反复运行10次,后依次被强制结束,那么对于系统来说是否丢失了 10 * 100MB 的空间?
...全文
83
4
打赏
收藏
进程关闭后所占内存是否归还给系统了?
比如 a.exe 运行期间new了100MB的内存空间,此时其他进程强制结束了a.exe(比如通过任务管理器强制结束) 那么对于windows来说,在a.exe结束后,它所占用的相关资源是否都被释放(内存空间,线程,句柄等等。。)? 如果a.exe反复运行10次,后依次被强制结束,那么对于系统来说是否丢失了 10 * 100MB 的空间?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lm_whales
2013-10-18
打赏
举报
回复
调用动态库没有,内存是在动态库中使用的么?? 如果调用了动态库,即使内存释放了,动态库占用的空间,未必会释放。
hrwu
2013-10-18
打赏
举报
回复
一如当初
2013-10-18
打赏
举报
回复
引用 1 楼 wangdahu888 的回复:
无量天尊,进程结束,其地址空间都不存在了,皮之不存毛将焉附,何有还占用空间之说?
哇,说话好文艺
金丝龙麟闪电劈
2013-10-18
打赏
举报
回复
无量天尊,进程结束,其地址空间都不存在了,皮之不存毛将焉附,何有还占用空间之说?
JVM实战:CMS和G1的物理
内存
归还机制
公司有一个
系统
使用的是CMS垃圾回收器,JVM初始堆
内存
不等于最大堆
内存
,但通过监控信息发现:在经过一次FullGC之后,服务器物理
内存
剩余空间并未提升,按照我之前的理解FullGC之后JVM
进程
会释放的
内存
一部分还给...
JVM调优之探索CMS和G1的物理
内存
归还机制
公司有一个资产统计
系统
,使用频率很低,但是要求在使用时查询速度快,因此想到做一些缓存放在
内存
中,在长时间没有使用,持久化到磁盘中,并对垃圾进行回收,归还物理
内存
给操作
系统
,从而节省宝贵资源给其它业务...
由STL map调用clear后,
内存
不返还给操作
系统
的问题出发,探讨glibc malloc/free行为(转)...
当使用完std::map,调用map.clear(),删除map里的所有元素,发现std::map所
占
内存
没有返还给操作
系统
;甚至std::map析构后,
内存
仍然没有返还给操作
系统
(map析构不返还
内存
,不一定100%重现)。 了解...
程序退出后依旧
占
用GPU和
内存
资源时强制kill掉
进程
的方法
【题目】程序退出后依旧
占
用GPU和
内存
资源时强制kill掉
进程
的方法 当使用GPU跑程序时,程序退出后依旧
占
用GPU和
内存
资源,
进程
依旧存在时,可以用下面的方法强制kill掉
进程
: (1)请先查看
占
用资源的
进程
归属方是...
嵌入式linux-僵尸
进程
?
通常,子
进程
结束之后,需要父
进程
为子
进程
进行回收,俗称“收尸”,则回收子
进程
占
用的一些
内存
资源,父
进程
通过调用wait()(或其变体 waitpid()、waitid()等)函数回收子
进程
资源,
归还给
系统
。如果子
进程
先于父...
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章