The Active Network
ActiveMac Anonymous | Create a User | Reviews | News | Forums | Advertise  
 

  *  

  Tools for Detecting Memory Leaks
Time: 08:20 EST/13:20 GMT | News Source: Microsoft | Posted By: Kenneth van Surksum

As many web devs know, it’s relatively easy to build a site which results in memory leaks when viewed in Internet Explorer. IE team members have written MSDN articles on leak patterns, and other sites have posted articles with varying tone, depending on the author’s frustration with the problem.

These memory leaks often occur as a result of circular references between Jscript objects and objects within IE’s DOM (document object model). Since the Jscript engine and IE have independent memory management schemes, each side can’t see the entire cycle of these circular references.

Internet Explorer 7 improved the situation by releasing all references to Jscript objects attached to the DOM tree when IE navigates away from that page. This allows the Jscript engine to then garbage collect those Jscript objects and recover that memory. We’ve also made the same changes in IE6 on Windows XP SP2 (shipped originally with the June Update). However, as some web developers have pointed out, those changes don’t solve the problem entirely. IE still leaves behind anything not attached to the tree when we tear down the markup. In addition, sites that users keep open for extended periods of time, such as Web-based mail, can still cause IE’s memory usage to continually grow if the site doesn’t take care to avoid the leak patterns.

So no, it’s not perfect, but we’re also continuing to invest in improvements for future versions of IE.

In the meantime, tools and best practices can help web developers find and remove leaks today.

Write Comment
Return to News

  Displaying 401 through 415 of 415
Prev | First
  The time now is 8:43:17 AM ET.
Any comment problems? E-mail us
#401 By 4240821 (172.120.204.14) at 1/13/2025 4:36:30 PM
https://justpaste.me/XMWn2
https://justpaste.me/XMUf2
https://justpaste.me/XMiE4
https://justpaste.me/XMUf2
https://justpaste.me/XM3j2
https://justpaste.me/XMdP4
https://justpaste.me/XMiE4
https://justpaste.me/XMY22
https://justpaste.me/XMZB1
https://justpaste.me/XMZB1

#402 By 4240821 (23.230.77.30) at 1/14/2025 4:20:11 PM
https://justpaste.me/XXWT
https://justpaste.me/XZ9S1
https://justpaste.me/XPcz1
https://justpaste.me/Xgv9
https://justpaste.me/Xe6f1
https://justpaste.me/XWaO2
https://justpaste.me/XcAm1
https://justpaste.me/XQm7
https://justpaste.me/Xghg2
https://justpaste.me/XZ0p

#403 By 4240821 (136.0.102.21) at 1/15/2025 11:08:19 AM
https://justpaste.me/XpzS2
https://justpaste.me/XZ3z
https://justpaste.me/XYpS1
https://justpaste.me/XYIu3
https://justpaste.me/XWfw3
https://justpaste.me/XrSk1
https://justpaste.me/XUgm2
https://justpaste.me/XNBS1
https://justpaste.me/XPaY
https://justpaste.me/Xkjk

#404 By 4240821 (23.230.77.30) at 1/16/2025 10:06:32 PM
https://justpaste.me/XorG2
https://justpaste.me/XSSE1
https://justpaste.me/Y3Zi2
https://justpaste.me/Xnw31
https://justpaste.me/Y0h21
https://justpaste.me/XtZs
https://justpaste.me/Xjzy3
https://justpaste.me/XaZO
https://justpaste.me/Y0rY
https://justpaste.me/XqQj1

#405 By 4240821 (176.100.131.189) at 1/17/2025 10:17:16 AM
https://justpaste.me/Xvp5
https://justpaste.me/Xlgl2
https://justpaste.me/Xpnk2
https://justpaste.me/Xs1c1
https://justpaste.me/Xf8F
https://justpaste.me/XZzV1
https://justpaste.me/XeEq1
https://justpaste.me/Xms52
https://justpaste.me/Xq5h2
https://justpaste.me/Y1WX

#406 By 4240821 (176.100.131.189) at 1/19/2025 7:27:12 AM
https://justpaste.me/XpOZ
https://justpaste.me/Xvvo1
https://justpaste.me/XlpE4
https://justpaste.me/XlpE4
https://justpaste.me/XS3a
https://justpaste.me/XZxL1
https://justpaste.me/Xif2
https://justpaste.me/Y25z1
https://justpaste.me/XQTm1
https://justpaste.me/XtN71

#407 By 4240821 (172.120.204.14) at 1/19/2025 4:20:57 PM
https://justpaste.me/XbMn1
https://justpaste.me/XuKt2
https://justpaste.me/XjVL3
https://justpaste.me/XTnl
https://justpaste.me/Y1Zl1
https://justpaste.me/Xf271
https://justpaste.me/XtEj1
https://justpaste.me/XQbJ3
https://justpaste.me/Y0y0
https://justpaste.me/Y2Fx1

#408 By 4240821 (172.120.204.14) at 1/20/2025 2:14:37 PM
https://justpaste.me/XwLU1
https://justpaste.me/XrGn2
https://justpaste.me/Xgv9
https://justpaste.me/XVXi
https://justpaste.me/XS9L3
https://justpaste.me/XbxY1
https://justpaste.me/XML1
https://justpaste.me/XuIn
https://justpaste.me/XleQ2
https://justpaste.me/Y282

#409 By 4240821 (136.0.102.21) at 1/21/2025 9:37:47 AM
https://justpaste.me/XvYK
https://justpaste.me/Xi4U2
https://justpaste.me/XgwC3
https://justpaste.me/XZoH
https://justpaste.me/Xjev3
https://justpaste.me/XVMd
https://justpaste.me/XsCF1
https://justpaste.me/Xbd5
https://justpaste.me/Y2Fx1
https://justpaste.me/Xdbm2

#410 By 4240821 (23.230.77.30) at 1/23/2025 1:47:23 AM
https://justpaste.me/XcAm1
https://justpaste.me/Xz6M2
https://justpaste.me/Y38z1
https://justpaste.me/XQrm1
https://justpaste.me/Y0vu1
https://justpaste.me/Y294
https://justpaste.me/Xao2
https://justpaste.me/XutB
https://justpaste.me/XkFn4
https://justpaste.me/Xs0f1

#411 By 4240821 (176.100.131.189) at 1/24/2025 6:38:20 PM
https://justpaste.me/XqVa3
https://justpaste.me/XVCH1
https://justpaste.me/XyH8
https://justpaste.me/XlvR
https://justpaste.me/XY64
https://justpaste.me/XgOR1
https://justpaste.me/Xsa33
https://justpaste.me/XodI5
https://justpaste.me/XZ77
https://justpaste.me/XZzV1

#412 By 4240821 (23.230.77.30) at 1/25/2025 11:30:25 PM
https://justpaste.me/XYIu3
https://justpaste.me/XYwF
https://justpaste.me/XTEJ
https://justpaste.me/XmVT3
https://justpaste.me/Xe2B1
https://justpaste.me/XUpQ1
https://justpaste.me/XvGy
https://justpaste.me/Xr1b
https://justpaste.me/Y3Eb1
https://justpaste.me/XP4y1

#413 By 4240821 (176.100.131.189) at 1/26/2025 7:11:13 AM
https://justpaste.me/Y37e
https://justpaste.me/XXNM
https://justpaste.me/Xv4p
https://justpaste.me/XSwe
https://justpaste.me/XaPO1
https://justpaste.me/XWrr1
https://justpaste.me/Xuf8
https://justpaste.me/XP2c1
https://justpaste.me/XfL3
https://justpaste.me/XqZj2

#414 By 4240821 (142.111.253.203) at 1/29/2025 7:14:32 AM
https://justpaste.me/XYXP1
https://justpaste.me/XPeH2
https://justpaste.me/Xeun2
https://justpaste.me/Xu6m1
https://justpaste.me/XUEO1
https://justpaste.me/XXgz3
https://justpaste.me/XoP71
https://justpaste.me/Xgty3
https://justpaste.me/Y3Eb1
https://justpaste.me/XlH22

#415 By 4240821 (193.36.231.79) at 1/30/2025 9:34:56 AM
https://justpaste.me/Xay7
https://justpaste.me/XnJJ2
https://justpaste.me/XUKF1
https://justpaste.me/XUt4
https://justpaste.me/Xmp93
https://justpaste.me/XtFt
https://justpaste.me/XvTi
https://justpaste.me/XSHi
https://justpaste.me/XhIU4
https://justpaste.me/Y2En5

Write Comment
Return to News
  Displaying 401 through 415 of 415
Prev | First
  The time now is 8:43:17 AM ET.
Any comment problems? E-mail us
User name and password:

 

  *  
  *   *