码迷,mamicode.com
首页 >  
搜索关键字:回收    ( 8645个结果
JVM GC算法 CMS 详解(转)
前言CMS,全称Concurrent Low Pause Collector,是jdk1.4后期版本开始引入的新gc算法,在jdk5和jdk6中得到了进一步改进,它的主要适合场景是对响应时间的重要性需求 大于对吞吐量的要求,能够承受垃圾回收线程和应用线程共享处理器资源,并且应用中存在比较多的长生命周...
分类:其他好文   时间:2014-09-17 18:33:42    阅读次数:299
JVM1.6 GC详解
前言JVM GC是JVM的内存回收算法,调整JVM GC(Garbage Collection),可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,所以我们要了解JVM内存组成,回收算法,对象分配机制。JVM 堆内存组...
分类:其他好文   时间:2014-09-17 18:23:52    阅读次数:247
java中使用堆外内存,关于内存回收需要注意的事和没有解决的遗留问题(等大神解答)
JVM可以使用的内存分外2种:堆内存和堆外内存,堆内存完全由JVM负责分配和释放,如果程序没有缺陷代码导致内存泄露,那么就不会遇到java.lang.OutOfMemoryError这个错误。使用堆外内存,就是为了能直接分配和释放内存,提高效率。JDK5.0之后,代码中能直接操作本地内存的方式有2种:使用未公开的Unsafe和NIO包下ByteBuffer。C语言的内存分配和释放函数malloc/free,必须要一一对应,否则就会出现内存泄露或者是野指针的非法访问。java中我们需要手动释放获取的堆外内存吗...
分类:编程语言   时间:2014-09-16 22:08:51    阅读次数:380
回收期计算
这个月实在不知道写点什么东西了,刚才乱翻了一下有道笔记本看到有关回收期的内容,所以对这部分做了个回忆. 回收期主要是用来考察或者说在投资前对项目的一些衡量,决定要不要投资,或者综合考虑资金回收期限等.一般情况下回收期当然是越短越好,也就是投资收回更快.回收期从是否考虑资金的时间价值可以分成静态...
分类:其他好文   时间:2014-09-16 18:38:10    阅读次数:260
Lua1.1 垃圾回收
垃圾回收 Lua1.1 中使用的是标记清理算法(Mark-and-sweep)。 Lua1.1 中有两种对象会被垃圾回收,字符串 string 和数组 array。 先看一下和垃圾回收相关的两个变量: /*?Variables?to?controll?garbage?col...
分类:其他好文   时间:2014-09-16 14:24:20    阅读次数:212
php 语言总结
php 语言总结:基础语法 类型  常量 运算符  流程控制  函数 类与对象 命名空间  超全局变量  垃圾回收机制 1 基本语法 *php标记 echo "Hello world"; // ... more code echo "Last statement"; // 脚本至此结束,并无 PHP 结束标记 注意:如果文件内容是纯 PHP 代码,最好在文件末尾删除 PH...
分类:Web程序   时间:2014-09-16 10:45:00    阅读次数:381
IOS内存管理
在ios5之前,是没有ARC的,所以内存靠自己手动回收或者使用autorelease.下面来介绍非ARC的情况,假定有两个指针a和b. 1.关键字asign。针对的情况就是直接赋值,只针对基本类型,比如int float double short bool char long等。它只进行直接赋值,....
分类:移动开发   时间:2014-09-16 09:10:10    阅读次数:223
Java虚拟机(JVM)中的内存设置详解
在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候被...
分类:编程语言   时间:2014-09-16 05:59:40    阅读次数:210
android service被系统回收的解决方法
自己的app的service总是容易被系统回收,搜罗了一下,基本上的解决思路有以下几种: 1.把service写成系统服务,将永远不会被回收(未实践): 在Manifest.xml文件中设置persistent属性为true,则可使该服务免受out-of-memory killer的影响。但是这种做...
分类:移动开发   时间:2014-09-15 21:07:39    阅读次数:196
Linux -- Samba-PAM模块应用-系统密码同步;用户与客户端访问控制;磁盘配额;回收站
PAM模块应用Samba服务器3.X与PAM模块结合已非常完善,通过PAM模块的强大功能可以有效地丰富Samba服务器的各项功能。6.4.1系统密码同步Samba服务器使用完全独立于系统之外的用户认证,这样的好处是可以提高安全性,但同样也带来了一些麻烦,比如修改用户密码是即要修改该用户登..
分类:系统相关   时间:2014-09-15 19:41:40    阅读次数:412
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!