进程退出时会释放空间吗?

xinxin1981 2006-05-30 11:34:32
那线程又是怎样的情况呢
...全文
254 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
飞哥 2006-05-30
  • 打赏
  • 举报
回复
同意楼上
铖邑 2006-05-30
  • 打赏
  • 举报
回复
进程退出可以释放,线程不行
happytang 2006-05-30
  • 打赏
  • 举报
回复
进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。可以看一下进程、线程和内存管理的东西
yanzimywife_2005 2006-05-30
  • 打赏
  • 举报
回复
线程是共享进程的资源 线程不占有资源的
beepbug 2006-05-30
  • 打赏
  • 举报
回复
除非进程僵死,终止或被kill,均没问题。因为,空间的分配和回收是系统管的事,而进程也是系统管理的。都是他老人家一人管的,不会有问题。
但是,一个进程终止时,所占的空间并不一定立即回收。有时,系统只是做个记录。只有当系统认为必要时,才一次回收几块空间。这主要是考虑到系统的运行效率。
happytang 2006-05-30
  • 打赏
  • 举报
回复
一定会。如果某块内存只有一个进程在用,则该进程结束时无论是正常退出,还是被信号杀死,那块内存都无条件释放。
cdef9108 2006-05-30
  • 打赏
  • 举报
回复
奥,我只知道进程是可以的,
退出时相应的资源,会释放掉
shavey 2006-05-30
  • 打赏
  • 举报
回复
进程可以,线程不能!
goodluckyxl 2006-05-30
  • 打赏
  • 举报
回复
进程由os统一管理调度
退出即会释放所占的所有资源

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧