大约有 800 项符合查询结果(耗时:0.0227秒) [XML]
VS Debug调试模式下内存泄露检测原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
VS Debug调试模式下内存泄露检测原理内存泄露检测基本原理:程序调用new、malloc、realloc等内存分配函数时,将分配的内存地址,分配的大小、第几次分配、分配函数调用所在的文...内存泄露检测基本原理:
程序调用new、malloc、r...
Android应用内存泄露分析、改善经验总结 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...验总结前言  通过这几天对好几个应用的内存泄露检测和改善,效果明显:完全退出应用时,手动触发GC,从原来占有内存100多M降到低于20M...前言
  通过这几天对好几个应用的内存泄露检测和改善,效果明显:
...
Android应用开发性能优化完全分析 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...在代码区点击右键->Analyze->Inspect Code–>界面选择你要检测的模块->点击确认开始检测,等待一下后会发现如下结果:
可以看见,Lint检测完后给了我们很多建议的,我们重点看一个关于UI性能的检测结果;上图中高亮的那一...
Java内存泄露原因详解 - 更多技术 - 清泛网 - 专注C/C++及内核技术
Java内存泄露原因详解一、Java内存回收机制不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采...一、Java内存回收机制
不论哪种语言的内存分配方式,都...
LR性能测试结果样例分析 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...下,这两种指标用于性能调优,比如给定了几个条件,去检测另外一个条件,用这两个指标衡量,往往起到很好的效果。比如要比较某两种硬件平台的优劣,就可以使用相同的配置方法部署软件系统,然后使用相同的脚本、场景...
C++中智能指针的设计和使用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...期控制,能够确保自动正确的销毁动态分配的对象,防止内存泄露。它的一种通用实现技术是使用引用计 智能指针(smart pointer)是存储指向动态分配(堆)对象指针的类,用于生存期控制,能够确保自动正确的销毁动态分配...
gcc自带内存泄漏、内存越界检测工具 - asan - C/C++ - 清泛网 - 专注C/C++及内核技术
gcc自带内存泄漏、内存越界检测工具 - asangcc-asanasan内存异常检测工具,功能类似valgrind,不过是gcc自带的原生工具,使用起来非常简单,只需要链接时加上 -lasan 即可。(编译选项也可以加上 -fsanitize=address)测试代码如 asan内...
内存调试技巧:C 语言最大难点揭秘 - C/C++ - 清泛网 - 专注C/C++及内核技术
...entation fault 错误。它的好处是任何此类错误都会被快速地检测到;与花费数月时间才能确定且难以再现的错误相比,检测此类错误的代价要小得多。
在此错误类型中存在多个变种。free() 释放的内存比 malloc() 更频繁(请参见清...
Boost智能指针——shared_ptr - C/C++ - 清泛网 - 专注C/C++及内核技术
...sp1和sp2都释放对该对象的所有权时,其所管理的的对象的内存才被自动释放。在共享对象的访问权限同时,也实现了其内存的自动管理。
boost::shared_ptr的内存管理机制:
boost::shared_ptr的管理机制其实并不复杂,就是对所管理的...
译文:理解Java中的弱引用 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...个条目从map中移除。如果我们没有移除的话,可能会导致内存泄露,亦或者我们手动移除时删除了我们正在使用的widgets,会导致有效数据的丢失。其实这些问题很类似,这就是没有垃圾回收机制的语言管理内存时常遇到的问题...