网上找到了VisualStudio2010的补丁,赶紧打上补丁即可补丁地址:https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=29729脚本之家下载地址 http://xiazai ...
分类:
其他好文 时间:
2017-02-24 13:35:28
阅读次数:
481
1.动态创建指针,忘记释放将导致内存泄漏 即使用int* p = new int[size]; 必须使用delete释放内存, 如果没有释放,那么将无法访问自由存储空间的结构,因为所有指向该内存的指针都无效,这一部分内存相当于死内存,导致程序可用内存越来越少,从而程序崩溃。 2.extern关键字解 ...
分类:
编程语言 时间:
2017-02-18 00:37:31
阅读次数:
209
1、 标记-清除算法 (Mark-Sweep) 分为两个阶段: 1、首先标记出所有需要回收的对象; 2、在标记完成后统一回收所有被标记的对象。 缺点: 1、效率问题:标记和清除两个过程效率都不高; 2、空间问题:标记清除之后会产生大量不连续的内存碎片,空间碎片太多可能会导致以后在程序运行过程中需要分 ...
分类:
编程语言 时间:
2017-02-14 21:49:53
阅读次数:
160
1.以单例模式创建ImageLoader对象 2.初始化LruCache(最近最少使用算法的缓存工具类,http://www.cnblogs.com/tianzhijiexian/p/4248677.html),取可用内存的一部分用来存储图片 3.初始化DiskLruCache(硬盘缓存) 4.调用 ...
分类:
移动开发 时间:
2017-02-12 13:34:46
阅读次数:
197
1 查看swap 空间大小(总计): # free -m 默认单位为k, -m 单位为M total used free shared buffers cached Mem: 377 180 197 0 19 110 -/+ buffers/cache: 50 327 Swap: 572 0 572 ...
分类:
其他好文 时间:
2017-01-17 18:30:32
阅读次数:
158
应用mail报警,服务器要安装sendmail服务并启动 1.可用内存小100MB,发邮件报警,邮件发送短信,实现实时监控 #!/bin/bash #可用内存低于100MB,发邮件短信报警 mem_free=`free -m | awk '/cache:/ {print $4}'` if [ $me ...
分类:
其他好文 时间:
2017-01-15 10:47:48
阅读次数:
299
(1).NET 应用程序中的内存 您大概已经知道,.NET 应用程序中要使用多种类型的内存,包括:堆栈、非托管堆和托管堆。这里我们需要简单回顾一下。 以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。 在运行库的控制下执行的代码称作托管代码。相反,在运行库之外运行的代码称作非 ...
分类:
Web程序 时间:
2017-01-03 14:55:29
阅读次数:
172
修改可用内存大小 D:\escloud\apache-tomcat-7.0.63\bin 下修改catalina.bat ...
分类:
其他好文 时间:
2016-12-02 18:52:22
阅读次数:
154
java -Xmx3550m -Xms3550m -Xmn2g -Xss128k-Xmx3550m:设置JVM最大可用内存为3550M。-Xms3550m:设置JVM促使内存为3550m。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。-Xmn2g:设置年轻代大小为2G。整个 ...
分类:
其他好文 时间:
2016-11-27 14:11:08
阅读次数:
148
通用指标(指Web应用服务器、数据库服务器必需测试项) 指标 说明 ProcessorTime 服务器CPU占用率,一般平均达到70%时,服务就接近饱和 Memory Available Mbyte 可用内存数,如果测试时发现内存有变化情况也要注意,如果是内存泄露则比较严重 Physicsdisk ...
分类:
其他好文 时间:
2016-11-20 11:08:25
阅读次数:
957