handle leak

[ˈhændəl liːk] ハンドル リーク

1. コンピュータプログラムがシステムリソースへの参照(ハンドル)を適切に解放せず、その結果、利用可能なリソースが枯渇する問題。

プログラムがファイル、レジストリキー、GDIオブジェクト、ウィンドウなどのシステムリソースを使用する際に、それらへの参照(ハンドル)を取得します。このハンドルを使い終わった後に適切に閉じたり解放したりしないと、そのハンドルはシステムに残り続け、システムリソースを消費し続けます。これにより、システムのパフォーマンス低下やアプリケーションの不安定化、最終的なクラッシュを引き起こす可能性があります。特に、長期間稼働するサービスやアプリケーションで発生しやすい問題です。
A common cause of system instability is a handle leak in frequently used software. (システム不安定性の一般的な原因は、頻繁に使用されるソフトウェアにおけるハンドルリークです。)
関連
file handle
GDI handle
object leak