IEのJavaScriptメモリリークを検出:JavaScript Memory Leak Detector
後藤大地(オングス)
2008/01/28 21:00
IEのメモリリークに悩んでいる読者には朗報だ。JavaScriptのメモリリークを調べるツールが提供された。
IEにおけるJavaScriptコードのメモリリークを検出するデバッグツール「JavaScript Memory Leak Detector」が紹介された。
IEではDOMにおけるJavaScriptオブジェクト間の循環参照がメモリリークを引き起こす原因になることが知られている。
IE6でJavaScriptメモリリークを起こす例 - DOMオブジェクトの参照が循環している - 同ブログより抜粋
<html>
<head>
<script language="JScript">
var jsObject;
function SetupLeak()
{
jsObject = document.getElementById("LeakedDiv");
document.getElementById("LeakedDiv").expandoProperty = jsObject;
}
</script>
</head>
<body onload="SetupLeak()">
<div id="LeakedDiv"></div>
</body>
</html>
この例以外にも、IE6/7でメモリリークを防ぐために役立つだろう。
- 2人の推薦記事
- 0人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(0)
- ホワイトペーパー
- 話題のタグ
Off Topic
PHP
小技
Database
Java
脆弱性
Windows XP
Webサービス
ブラウザ
Webデザイン
Firefox 3
Safari
Microsoft
マイクロソフト
Google
iPod touch
Windows
CSS
ソフトウェア開発
Mozilla
Linux
Mac OS X
データベース
WebKit
インストール
iPhone
Apple
Internet Explorer
プログラミング言語
オープンソース
iPhone 3G
UI
仮想化
RIA
JavaScript
リファレンス
Flash
Windows 7
Ajax
モバイル
Tips
OS
Windows Vista
Opera
Chrome
Firefox
アプリケーション
HTML
セキュリティ
開発環境
話題のタグを見る »
グーグル、JavaScriptプログラミングツールをリリース
Windowsの歴史 Windows Server 2008編:同じカーネルを持つ「Vista」とは対照的に早くから支持を得たサーバOS
Windowsの歴史 Windows Server 2003 R2編:安定性と先進性の両立目指す「R2」の先駆けとなったOS
モジラ、「Firefox 3.6」の第1ベータ版をリリース
―エン・ジャパン厳選求人☆毎週更新―
進むストレージ環境の見直し
最大32個のセンサーが電力を徹底管理!
大丈夫?あなたの会社のセキュリティ対策
企業ITシステムの企画、構築、運用のイロハ
【最終警告】パンデミック対策特集
100万円で実現!中小企業の情報漏えい対策