WebMD
本页大纲

资源管理(Resource Management)

缩写:无

简述

获取、使用与释放有限资源(内存、句柄、连接、锁)的纪律。泄漏导致耗尽;过早释放导致使用已释放资源。RAII、using/try-with-resources、defer 是常见模式。

使用场景

文件、网络连接、数据库连接、锁。

实践与应用

获取
try:
  使用
finally:
  释放   // 成功失败都走

注意事项

• 异常路径泄漏
• 双重释放
• 跨异步边界生命周期

关联术语

• 异常:失败路径也要释放
• 所有权:谁负责释放的规则
• 垃圾回收:自动回收内存类资源
• 连接池:复用昂贵资源的模式(系统侧)