TBOX的内存分配在调试模式下,可以检测支持内存泄露和越界,而且还能精确定位到出问题的那块内存具体分配位置,和函数调用堆栈。 1. 内存泄露检测 内存泄露的检测必须在程序退出的前一刻,调用tb_exit()的时候,才...
分类:
其他好文 时间:
2014-08-18 12:43:34
阅读次数:
230
RedHatEnterprise6.5环境下使用eAccelerator优化网站性能第一步:在做优化之前,首先对网站服务器的硬件做一下检测1,内存信息:2G内存,swap容量为4G[root@linuxcast~]#free-mtotalusedfreesharedbufferscachedMem:18701228642047435-/+buffers/cache:7441125Swap:4095040952..
分类:
Web程序 时间:
2014-08-12 03:36:34
阅读次数:
820
1.Valgrind简介 1.在我们编写C/C++的时候,最常见的错误之一就是内存泄露,这样的问题其实跟程序员的编程习惯密不可分。如果你在申请内存空间之后能够马上在合适的位置释放内存。会极大程度的避免内存泄漏的情况。但是人非圣贤,孰能无过。有时候我们确实忘记释放内存而导致了比较严重的错误,所以这个时...
分类:
系统相关 时间:
2014-08-11 14:36:32
阅读次数:
190
valgrind,linux下的内存检错工具...
分类:
系统相关 时间:
2014-08-11 12:03:22
阅读次数:
253
RedHatEnterprise6.5环境下使用eAccelerator优化网站性能第一步:在做优化之前,首先对网站服务器的硬件做一下检测1,内存信息:2G内存,swap容量为4G[root@linuxcast~]#free-mtotalusedfreesharedbufferscachedMem:18701228642047435-/+buffers/cache:7441125Swap:4095040952..
分类:
Web程序 时间:
2014-08-08 18:31:27
阅读次数:
413
之前使用vld检测内存泄露,有兴趣可以一观:http://blog.csdn.net/alex_my/article/details/11488805控制台下,MFC未测试。使用方法如下:#include ifdef _DEBUGdefine new new(_NORMAL_BLOCK, __FIL...
一、非MFC程序可以用以下方法检测内存泄露:1. 程序开始包含如下定义:#ifdef _DEBUG#define DEBUG_CLIENTBLOCK new( _CLIENT_BLOCK, __FILE__, __LINE__)#else#define DEBUG_CLIENTBLOCK#endif...
分类:
其他好文 时间:
2014-07-16 15:08:37
阅读次数:
295
一、设置好irtualBox载入光盘镜像运行,选择第一项,图形安装。二、然后出现检测内存,直接跳过。三、语言选择选择Chinese(Simplified)简体中文四、选择键盘格式,一般选用美式键盘。us五、时区选择,中国人都选择中国,但只有上海,勉强选下吧。六、输入密码,正常输入,密..
分类:
系统相关 时间:
2014-07-08 09:18:56
阅读次数:
322
安装环境除步骤1和7外,其余步骤都是在root用户下操作数据库版本:Oracle11gR2操作系统:CentOS6.5准备操作系统1)下载Oracle11gR2安装文件:linux_11gR2_database_1of2.zip和linux_11gR2_database_1of2.zip2)硬件检测内存检测:Oracle11g要求最少内存为1GBgrepMemTotal/proc/..
分类:
数据库 时间:
2014-06-22 10:00:02
阅读次数:
313
教程截图:
作为一名无证程序员,无论你多么精通Objective-C的内存管理,随着时间的推移,你也不可避免的犯内存相关的错误。但通常因为代码量太大,以至于你不可能一行一行的去排除(等你解决完,你设计的动车早相撞了!)
幸运的是,苹果已经提供了一些好的方式来帮助你找到应用程序中内存相关的问题。有.....
分类:
其他好文 时间:
2014-06-07 22:18:50
阅读次数:
593