qq网民,金山召开紧急会议 曝360泄漏网民大量隐私

【搜狐IT消息】 12月31日,金山网络(微博)今日下午召开发布会称其安全中心接用户举报,在google网站上可以搜索到大量中国互联网用户使用互联网的隐私记录,甚至包括用户登陆网站或邮箱的用户名、密码,金山表示已将此事向公安机关报案,并已与上级主管机关汇报。 金山毒霸搜狐微博截图 金山网络表示,经过验证,金山网络发现了一个惊人事实:360在通过其客户端秘密收集用户信息,由于这台服务器的配置问... [阅读全文]

内存泄漏检测,C++中内存泄漏的检测

转自:http://blog.csdn.net/phinecos/archive/2009/10/29/4745720.aspx 首先我们需要知道程序有没有内存泄露,然后定位到底是哪行代码出现内存泄露了,这样才能将其修复。 最简单的方法当然是借助于专业的检测工具,比较有名如BoundsCheck,功能非常强大,相信做C++开发的人都离不开它。此外就是不使用任何工具,而是自己来实现对内存泄露的监控,... [阅读全文]

内存泄漏,[Debug实践]windbg+性能监视器解决一个内存泄漏问题

如果您有疑问或建议,请进入技术讨论区交流 今天下午解决一个困扰多天的内存问题,将分析过程记录一下 问题描述: w3wp内存慢慢升高,最后大约会达到1.3G左右,Cpu资源并不是很紧张 分析过程: 之前碰到的几次问题都是托管内存泄漏,按以往的经验直接在内存高点时dump了一个文件,一个1.4G大的文件,windbg打开, 0:000 !eeheap -gc... [阅读全文]

内存泄漏,MagicAjax中的内存泄漏

如果您有疑问或建议,请进入技术讨论区交流 之前用 MagicAjax 做了一个项目,已经上线了两三个月,最近客户说它经常会把 IE 弄死,找了好几天,没有发现程序有什么问题,但是浏览器偶尔是会死掉(占 CPU 50%-双核),程序都找完了就去找 MagicAjax 的代码,意外发现了 MagicAjax 的 JS 中有一个内存泄漏的 BUG (不过和我的问题无关,因为我改了后, IE ... [阅读全文]

内存泄漏,DataTable.NewRow 内存泄漏问题

昨天做了一个自动生成Insert 语句的小工具,今天测试发现存在严重的内存泄漏问题,代码看了好几遍,没发现问题。后来用 .Net Memory Profiler 跟踪(跟踪方法见 用 .NET Memory Profiler 跟踪.net 应用内存使用情况--基本应用篇) 发现有数千个DataRow 没有释放,最后定位是DataTable.NewRow 的问题。  先看一下有问题的代码 .csha... [阅读全文]

内存泄漏:加入代码以检查C++中的内存泄漏

内存泄漏是编程中常常见到的一个问题,我所遇过的原因有两个: 1.分配完内存后忘记回收2.代码有问题,造成想回收却无法回收,例如:int* p=new int;p=new int; //p指针修改,原来申请内存的地址没有记录下来,于是无法释放 下面介绍如何检查内存泄漏:1.包含头文件和定义#define _CRTDBG_MAP_ALLOC //并非绝对需要该语句,但如果有该语句,打印出来的是... [阅读全文]

java内存泄漏:Java系统中内存泄漏测试思路方法的研究

  摘 要 稳定性是衡量软件Software系统质量重要指标内存泄漏是破坏系统稳定性重要原因由于采用垃圾回收机制Java语言内存泄漏模式和C等语言相比有很大区别全文通过和C中内存泄漏问题进行对比讲述了Java内存泄漏基本原理以及如何借助Optimizeit profiler工具来测试内存泄漏和分析内存泄漏原因在实战中证明这是套行的有效思路方法  关键词 Java; 内存泄漏; GC(垃圾收集器) ... [阅读全文]

vc内存泄漏:VC++6.0中内存泄漏检测

作者:周星星 文章来源:http://blog.vckbase.com/bruceteen/ 对C代码而言,内存泄漏问题虽然有诸多思路方法避免,但实际代码编写时候,或出于自信或出于复杂性考虑,常常还会用到原始operator ,这不可避免会带来内存泄漏可能,不久前本人违反了"可用于被多态继承基类其析构应当有virtual修饰"法则( 不小心就忘了写virtual ^_^ ),导致了内存泄漏,因... [阅读全文]

内存泄漏:C#编写事件或委托时如果处理不好会造成内存泄漏

用C#编写事件或委托时如果处理不好会造成内存泄漏看下面代码: public DoA2EventArgs : EventArgs { } public ClassA { public delegate void DoAEventHandler( object sender, EventArgs e); public event EventHandler DoA2EventArgs DoA2E... [阅读全文]

检测内存泄漏:JRockit JVM 中的内存泄漏检测

是什么导致了 Java 中内存泄漏呢?难道 Java 虚拟机( JVM )垃圾收集器不应该管理未使用内存吗?是它会进行管理但是垃圾收集对象只能是不再被引用对象在 Java 中典型内存泄漏出现在以下情形中:不再需要某些对象但是系统中仍有某个地方在引用它这样就不能对这些对象进行垃圾收集:E w8z9O3j#{D5{)Vv)|,D"` d7B*w k  在大型企业系统中 Java 代码中内存泄漏是常... [阅读全文]

idatareader:C# IDataReader造成的资源泄漏

在ADO(+)数据访问时候,MS曾经在其出版书籍中强调过(有可靠证据),尽量不要使用使用DataSet访问对象,而是使用IDataReader这个只读向前记录集访问,确,这是有定道理,DataSet是把数据集先置于内存中,然后告诉缓存Cache起来,断开连接,IDataReader是直接读取.  在数据量较少情况下,DataSet和IDataReader优劣并没有非常明显优劣,然而,当数据流量达到... [阅读全文]

内存泄漏:使用BleakHouse发现Rails应用的内存泄漏

尽管Rails敏捷性从来没有人质疑过但它性能却常常是人们争论热点  DTrace是由Twitter团队(Team)近期提供个很好用分析应用行为动态框架另外Evan Weaver开发了个新工具Rails插件BleakHouse用来处理内存问题像Ruby这样动态语言所具备优势的就是其内省(Introspect)能力:在应用内部就可以检查你应用状态但是大家在使用ObjectSpace(Ruby被垃圾收集... [阅读全文]

内存泄漏:try finally 妙用 防止内存泄漏

点击运行可以看到效果: [Ctrl+A 全选 提示:你可先修改部分代码,再按运行]... [阅读全文]

内存泄漏:XslCompiledTransform类引起的"内存泄漏"问题

我们可以通过XslCompiledTransform类使用XSLT样式表转换XML数据但我在项目中使用此类时候发现有内存泄漏(Memory Leak)现象长时间不能进行回收内存最终导致内存溢出异常(Exception: Out Of Memory, OOM)发生 原来XslCompiledTransform类使用CodeDom将XSL以及其中脚本编译到.NET集... [阅读全文]

内存泄漏:软件Software测试中的内存泄漏

1.概念 简单说就是你申请了块内存空间使用完毕后没有释放掉它般表现方式是运行时间越长占用内存越多最终用尽全部内存整个系统崩溃由申请块内存且没有任何个指针指向它那么这块内存就泄露了 2.泄漏例子 举几个例子 voidfun0 { char*p=char[100]; } 执行完上面就发生了泄露 指针p是局部变量执行完后指针p被销毁造成char[100]内存没有指针指向它 也就无法再使用造成内存泄漏 v... [阅读全文]

内存泄漏:关于Linux系统下内存泄漏的检查方法

  1. 在需要内存泄漏检查代码开始void mtrace(void) (在mcheck.h中? 有声明) mtrace为malloc等安装hook 用于记录内存分配信息在需要内存泄漏检查代码结束void muntrace(void)   注意: 般情况下不要muntrace 而让自然结束 可能有些释放内存代码要到muntrace的后才运行   2. 用debu... [阅读全文]

内存泄漏检测工具:使用Visual Leak Detector检测内存泄漏

初识Visual Leak Detector灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间内对程序不会有太大的影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。然而不管内存泄漏多么轻微,当程序长时间运行时,其破坏力是惊人的,从性... [阅读全文]

java内存泄漏:java 中的内存泄漏

一 问题的提出 Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C 不同。 随着越来越多的服务器程序采用Java技术,例如J... [阅读全文]

内存泄漏:防范JAVA内存泄漏解决方案

编者按:Java内存泄漏是每个Java程序员都会遇到的问题,程序在本地运行一切正常,可是布署到远端就会出现内存无限制的增长,最后系统瘫痪,那么如何最快最好的检测程序的稳定性,防止系统崩盘,作者用自已的亲身经历与各位网友分享解决这些问题的办法。 作为Internet最流行的编程语言之一,Java现正非常流行。我们的网络应用程序就主要采用Java语言开发,大体上分为客户端、服务器和数据... [阅读全文]

内存泄漏检测:C++检测和隔离内存泄漏

  具有动态分配和释放内存能力是C/C语言重要特色的Visual C debugger 和 CRT库提供了系列有效检测和鉴定内存泄漏工具   设置内存泄漏检测   检测内存泄漏基本工具是调试器和CRT调试堆为了使用调试堆在你中你必须含有下面介绍说明:   # _CRTDBG_MAP_ALLOC# #   #介绍说明必须按顺序介绍说明如果改变了顺序所用可能不能正常... [阅读全文]

c语言中的指针:C 语言中的指针和内存泄漏

C 语言中的指针和内存泄漏避免陷阱 在使用 C 语言时,您是否对花时间调试指针和内存泄漏问题感到厌倦?如果是这样,那么本文就适合您。您将了解可能导致内存破坏的指针操作类型,您还将研究一些场景,了解要在使用动态内存分配时考虑什么问题。引言 对于任何使用 C 语言的人,如果问他们 C 语言的最大烦恼是什么,其中许多人可能会回答说是指针和内存泄漏。这些的确是消耗了开发人员大多数调试时间的事项。指... [阅读全文]

内存泄漏:C语言指针和内存泄漏问题分析和预防

在使用C语言时您是否对花时间调试指针和内存泄漏问题感到厌倦?如果是这样那么本文就适合您您将了解可能导致内存破坏指针操作类型您还将研究些场景了解要在使用动态内存分配时考虑什么问题 引言 对于任何使用C语言人如果问他们C语言最大烦恼是什么其中许多人可能会回答说是指针和内存泄漏这些确是消耗了开发人员大多数调试时间事项指针和内存泄漏对某些开发人员来说似乎令人畏惧但是旦您... [阅读全文]

mfc源代码:非MFC程序如何显示内存泄漏的代码行

在调试MFC时退出时如果有内存泄漏Debug窗口会输出类似下面信息Detected memory leaks!Dumping objects -E:\\StaticLib\\MFCTest\\MFCTest.cpp(255) : {63} normal block at 0x00372EA0, 10 s long.Data: CD CD CD CD CD C... [阅读全文]

vc检测内存泄漏:C/C++内存泄漏及其检测

  对于个c/c员来说内存泄漏是个常见也是令人头疼问题已经有许多技术被研究出来以应对这个问题比如Smart PoerGarbage Collection等Smart Poer技术比较成熟STL中已经包含支持Smart Poer但是它使用似乎并不广泛而且它也不能解决所有问题;Garbage Collection技术在Java中已经比较成熟但是在c/c领域发展并不顺... [阅读全文]

内存泄漏:C++内存泄漏问题

最近解决了个内存泄漏问题问题起因是在测试过程中施加了极大压力以至于CPU利用率直维持在100%此时出现了大量内存泄漏 当时从代码中没有找到原因后来通过其他方面努力找到原因如下:当时使用机制是Windows Post Message在某个线程中块Buffer,通过PostMessage传递到另外个线程中delete.在100%CPU状态下... [阅读全文]

内存泄漏:菜鸟也能搞定C++内存泄漏

背景  c内存分配和释放均由用户代码自行控制灵活机制有如潘多拉的盒即让员有了更广发挥空间也产生了代代相传内存泄漏问题对于新手来说最常犯就是出个对象而忘记释放对于般小应用来说点内存空间不算什么但是当内存泄漏问题出现在需要24小时运行平台类上时候将会使系统可用内存飞速减少最后耗尽系统资源导致系统崩溃  所以学会如何防止并检查内存泄漏是个合格c员必须具备能力但是由于内... [阅读全文]

内存条memory:Memory Manager使用(内存泄漏解决方案)

Memory Manager 是款功能完备内存泄露检测模块能找到具体内存泄漏位置不过目前有关该类使用思路方法较少特做个简要介绍说明 MMGR 主要文件如下: // // MMGR.CPP // // ----------------------------------------------------------------------------------... [阅读全文]

tclientdataset:Delphi6的TClientDataSet.XMLData 存在内存泄漏

Delphi6TClientDataSet.XMLData 存在内存泄漏当你循环它获取XML文本达到定循环次数后你就会报“Insufficient memory for this operation”查看内存也是节节攀升介绍说明存在bug 如何解决呢?见代码: type ThcClientDataSet = (TClientDataSet) pr... [阅读全文]

内存泄漏:JavaScript 中的内存泄漏

JavaScript 中内存泄漏JavaScript 是种垃圾收集式语言这就是说内存是根据对象创建分配给该对象并会在没有对该对象引用时由浏览器收回JavaScript 垃圾收集机制本身并没有问题但浏览器在为 DOM 对象分配和恢复内存方式上却有些出入Internet Explorer 和 Mozilla Firefox 均使用引用计数来为 DOM 对象处理内存在... [阅读全文]

ie内存泄漏:Javascript造成IE内存泄漏

设计人员在使用Javascript如果不了解IE内存泄漏实质是很容易造成泄漏 需要推荐有关IE内存泄漏唯大作是: Understanding and Solving Internet Explorer Leak Patterns 亦有 中文翻译版本 如果想要读懂以上文章从而深入了解IE内存泄漏原理那么你首先要了解Javascript以下方面: scope ch... [阅读全文]
1 共1条 分1页