dlopen后不调用dlclose会有什么问题

肥多罗 2009-11-18 05:35:15
如题.
服务器里面使用的,一直开着不关机 那么这样不close与dlclose会有什么区别吗?
或者是其他什么 大家讨论一下.
...全文
1099 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
晨星 2009-11-18
  • 打赏
  • 举报
回复
不过还是要当心一些,欠的债总是要还的。
比如万一哪天你的代码模块将被别人复用,而且并非复用到另一个服务程序中,而是另外一个更一般的程序中……
所以,故意留下这种漏洞又有什么意思呢。。。
肥多罗 2009-11-18
  • 打赏
  • 举报
回复
恩 机器要是只有开机 就一直运行 知道需要时关机 这就没close的问题了
do_fork 2009-11-18
  • 打赏
  • 举报
回复
早期的windows,内存管理很差劲,即使你程序没问题,一直不关机也会越来越慢,
于是XX公司派专员定期给windows NT主机按RESET重启。

进程结束了,这个进程持有的资源,都会被os释放。
晨星 2009-11-18
  • 打赏
  • 举报
回复
服务程序里而且是一直使用的东西确实可以算做一种特殊情况。
但只讨论“特殊情况”又有啥意思呢。
理论上,类似这样的“可以不close”的“特殊情况”还不止一种呢。再比如只打印一个“hello world”就退出的程序。
xixiaoliu 2009-11-18
  • 打赏
  • 举报
回复
资源泄露呀!

64,266

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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