Hatena Blog Tags

メモリリーク

(コンピュータ)
めもりりーく

到達可能なオブジェクト等の領域が、free()やデストラクタにより開放されることなく到達不可能になり、永久にメモリを消費し続ける一種のバグ。C++言語のようにGarbage Collectionのない言語で発生する。再現性が低く、テストもデバッグも極めて困難な悪質なバグとして有名である。

Garbage Collectionの存在する言語でも、REALbasicや一部のブラウザのJavaScriptのように実装方法が「参照カウンタ方式」である場合、循環参照によってメモリリークの発生する可能性がある。

このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

ネットで話題

もっと見る

関連ブログ