
内存泄露相关
文章平均质量分 74
iteye_2535
这个作者很懒,什么都没留下…
展开
-
A Javascript stacktrace in any browser
UPDATE: You’ll want to check out the updated post with new code, tests, and compatibility.Chances are that if you’ve done any significant Javascript work, you’ve run into a situation wher...原创 2010-08-25 12:55:59 · 134 阅读 · 0 评论 -
sIEve帮助文档
sIEvesIEve is a project to get rid of memory leaks due to some limitations of the garbage collector in Internet Explorer. Executing AJAX kind of applications (like Cordys Explorer) will stres...2010-04-12 14:13:47 · 120 阅读 · 0 评论 -
JavaScript Memory Leak Detector (v2)
IntroductionJavaScript Memory Leak Detector (download) is a debugging tool to detect memory leaks and enforce best practices in JavaScript code when working with version of Internet Explore...2010-04-09 15:58:32 · 180 阅读 · 0 评论 -
DOS命令查看进程内存
1. wmic + process在“开始->运行”中输入wmic命令,然后会弹出一个类似DOS窗口的界面,其命令提示符为“wmic:root\cli>”。在该命令提示符下输入process命令,就会看到系统所有进程的详细信息,下面只截取了其中前两列信息,通过输出的信息我们就可以知道各个进程对应的exe文件。 wmic:root\cli>process ...2010-03-17 16:50:35 · 2209 阅读 · 0 评论 -
Windows系统内存计数器理解解析
序言内存的使用情况是系统性能中重要的因素之一,频繁的页交换及内存泄露都会影响到系统的性能。本文主要是描述内存的一些概念、计数器含义,以及可能存在的性能瓶颈。一些概念① “页交换”是使用称为“页面”的单位,将固定大小的代码和数据块从 RAM 移动到磁盘的过程,其目的是为了释放内存空间。② 每个Windows进程都拥有4G的虚拟地址空间,在多任务环境下,所有进程使用的内存总和可以超过物理内存...2010-03-17 16:24:57 · 316 阅读 · 0 评论 -
Dojo widget的析构过程
注:本文来自于李文兵的博客,对我分析javascript内存泄露非常有帮助,谢谢分享!了解dojo widget(或者说dijit)的析构过程,不仅让你更加了解整个dijit的生命周期,同样也能帮助我们在自己定制化的dijit中如何正确地释放资源。(这里讨论的dojo应该是在0.9或者以上版本的)下面是dijit的析构过程: d...2010-03-17 12:44:22 · 167 阅读 · 0 评论 -
UMDH在内存泄露分析中的应用
今天开会无聊,又想起了之前在软件测试过程中umdh的应用,于是想写个总结,由于忘记了一些细节,于是跑到微软的官方上找到了经典文章《Umdhtools.exe: How to use Umdh.exe to find memory leaks》,又读了一遍,非常经典,在搜索中恰好发现phiger在其csdn博客中已经写过了有关umdh总结的文章,我这里就摘录几段,不再重写了,个别地方加点自己的经...2010-03-17 12:42:09 · 239 阅读 · 0 评论 -
JavaScript 中的内存泄露模式
From dWJavaScript 是用来向 Web 页面添加动态内容的一种功能强大的脚本语言。它尤其特别有助于一些日常任务,比如验证密码和创建动态菜单组件。JavaScript 易学易用,但却很容易在某些浏览器中引起内存的泄漏。在这个介绍性的文章中,我们解释了 JavaScript 中的泄漏由何引起,展示了常见的内存泄漏模式,并介绍了如何应对它们。注意本文假设您已经非常熟悉使用 Ja...2010-03-17 12:39:15 · 75 阅读 · 0 评论 -
内存泄露监测工具
Rational Purify(据说对除Java进程以外的原生代码比较管用)JProfiler(分析Java很有用,但我从来没用过,太贵!)SoftICE2010-03-17 12:35:10 · 69 阅读 · 0 评论 -
IE浏览器内存泄露检测工具
随着Web2.0技术的发展,富客户端的应用可以说是越来越多,给各个浏览器造成很大的压力。以前的测试可能只关注于服务器端,如今却需要研究浏览器端的资源使用情况,如CPU利用率、响应时间和内存占用。根据实际测试中的结果,有相当多的JavaScript代码编写存在缺陷,导致代码在IE浏览器时发生内存泄露,有关泄露的原理,可以参考微软网站上的一篇技术文章,《Understanding and S...2010-03-16 13:19:37 · 122 阅读 · 0 评论 -
linux之pmap命令!
贴:http://tonykorn97.itpub.net/post/6414/249221linux之pmap命令!===========================================================作者: tonykorn97(http://tonykorn97.itpub.net)发表于: 2007.01.09 17:39分类: linux 出处: ...原创 2010-09-08 11:14:23 · 121 阅读 · 0 评论 -
Understanding memory usage on Linux
This entry is for those people who have ever wondered, "Why the hell isa simple KDE text editor taking up 25 megabytes of memory?" Many peopleare led to believe that many Linux applications, espec...原创 2010-09-08 10:59:11 · 162 阅读 · 0 评论 -
探索 Linux 内存模型
理解 Linux 使用的内存模型是从更大程度上掌握 Linux 设计和实现的第一步,因此本文将概述 Linux 内存模型和管理。Linux 使用的是单一整体式结构 (Monolithic),其中定义了一组原语或系统调用以实现操作系统的服务,例如在几个模块中以超级模式运行的进程管理、并发控制和内存管理服务。尽管出于兼容性考虑,Linux 依然将段控制单元模型 (segment control...原创 2010-09-03 10:52:49 · 85 阅读 · 0 评论 -
内存管理内幕
为什么必须管理内存内存管理是计算机编程最为基本的领域之一。在很多脚本语言中,您不必担心内存是如何管理的,这并不能使得内存管理的重要性有一点点降低。对实际编程来说,理解您的内存管理器的能力与 局限性至关重要。在大部分系统语言中,比如 C 和 C++,您必须进行内存管理。本文将介绍手工的、 半手工的以及自动的内存管理实践的基本概念。追溯到在 Apple II 上进行汇编语言编程的时代,那时...原创 2010-09-03 10:51:18 · 199 阅读 · 0 评论 -
Javascript Stacktrace update
I started a Javascript Stacktrace project back in August 2008. The idea was to give additional debugging power to browsers where you don’t have good tools to work with. I’d like to give you an updat...原创 2010-08-25 13:07:36 · 125 阅读 · 0 评论 -
paging和swapping的区别
如果说的是进程在主存和备份存储设备之间的来回折腾的方式,就可以分为paging和swapping两种。这里的paging指的是以页为单位的交换,而swapping指的是以整个进程为单位的交换。目前paging机制是进程内外交换的主流,但FreeBSD在某些情况下仍然会使用swapping机制,比如下述情况发生时:1、系统内存严重短缺,paging机制的速度已经不足以满足需要。2、进程处于完全非激活...原创 2010-05-13 15:32:35 · 847 阅读 · 0 评论