タグ

メモリリークとDOMに関するmonjudohのブックマーク (1)

  • メモリーリークパターンを理解する - babu_babu_babooのゴミ箱

    メモリーリークに関する覚え書き メモリーリークとは コンピュータの動作中に、使用可能なメモリ容量が、だんだん減っていく現象。 OSやアプリケーションソフトが、処理のために占有したメモリ領域を、解放しないまま放置してしまうために起きる。 メモリーリークパターン(以下のタイプを考察) ドキュメントツリーに属さないノードに、イベントを貼り付けた場合。 DOM プロセッサが管理しているオブジェクトと、スクリプトエンジンが管理しているオブジェクト、が混在した場合 いわゆるクロージャが、その混在を招くパターン(これが難解) メモリーリークに該当しないもの DOM プロセッサが管理している変数が、グローバル変数である window, document は、グローバル変数なので、該当しない。 ドキュメントツリーに属さないノードに、イベントを貼り付けた場合 ページを破棄するときに、ドキュメントツリーのノード

    メモリーリークパターンを理解する - babu_babu_babooのゴミ箱
    monjudoh
    monjudoh 2010/05/11
    『 * ドキュメントツリーに属さないノードに、イベントを貼り付けた場合。 * DOM プロセッサが管理しているオブジェクトと、スクリプトエンジンが管理しているオブジェクト、が混在した場合』クロージャによる混在
  • 1