资源泄漏:在计算机系统或程序中,某些资源(如内存、文件句柄、套接字、锁、数据库连接、线程等)在不再需要后没有被正确释放/关闭,导致资源持续占用,最终可能引发性能下降、崩溃或“资源耗尽”等问题。(其中最常见的一类是 memory leak 内存泄漏,但“resource leak”范围更广。)
/rɪˈsɔːrs liːk/ (常见美式)
/rɪˈzɔːs liːk/ (常见英式)
The app has a resource leak, so it gets slower over time.
这个应用存在资源泄漏,所以它会随着时间推移变得越来越慢。
If exceptions aren’t handled properly, a resource leak can occur when file descriptors or database connections are opened but not reliably closed, eventually exhausting system resources under heavy load.
如果异常处理不当,就可能发生资源泄漏:文件描述符或数据库连接被打开后却没有可靠地关闭,在高负载下最终会耗尽系统资源。
resource(资源)+ leak(泄漏)。原义上的“泄漏”指液体或气体从容器中流出;在计算机语境中借用这一隐喻,表示资源“悄悄流失/被占住不归还”。该表达常用于软件工程、操作系统与性能诊断领域,用来强调“非内存类资源”也会像内存一样被“泄漏”。