码迷,mamicode.com
首页 >  
搜索关键字:CMS GC    ( 5780个结果
Unity Optimization UNITY优化关注列表
这里主要罗列Unity引擎进行开发的应用或游戏,可以进行优化的各个关注点。(此文会持续更新) C GC alloc Update LateUpdate Serialize String ToString() += Getter API Object.name GetComponents Sprite ...
分类:编程语言   时间:2019-03-11 13:47:14    阅读次数:144
APP性能测试指标
专项测试: 1、崩溃自动遍历、monkey测试、横竖屏切换、快速进退2、卡顿 (掉帧、gc、cpu)卡顿测试、内存泄漏测试、method profile3、响应慢(启动时间、交互响应、H5加载)4、冷热启动、界面切换、h5性能测试5、发热 (cpu,mem、io、network、gps等硬件使用)m ...
分类:移动开发   时间:2019-03-10 20:35:54    阅读次数:515
python垃圾回收机制
概述: 不同于C/C++,像Python这样的语言是不需要程序员写代码来管理内存的,它的GC(Garbage Collection)机制 实现了自动内存管理。GC做的事情就是解放程序员的双手,找出内存中不用的资源并释放这块内存。 下面我们来看看Python的GC是怎么做的: Python自带的解释器 ...
分类:编程语言   时间:2019-03-10 15:05:59    阅读次数:176
巩固 finalize() 方法
1、java gc要回收对象的时候,首先要调用这个类的finalize方法,但是并不是调用这个finalize方法就等同于垃圾回收,只是在gc之前 finalize 方法会被调用,所以基本可以说其被回收了。 2、但由于gc的自动回收机制,并不能保证 finalize 方法会被及时地执行(垃圾对象的回 ...
分类:其他好文   时间:2019-03-10 09:41:01    阅读次数:178
node.js之十大Web框架
之前接触过Node.js是因为好奇大前端越来越能干了,连我后台的饭碗都要抢了,太嚣张了,于是我想打压打压它,然后就这样接触它了。再到后来是因为Settings-Sync插件二次开发,我需要用node.js造一个mock server,而当时在开源项目上找到一个模拟github rest api的no ...
分类:Web程序   时间:2019-03-09 21:59:37    阅读次数:246
V8 下的垃圾回收机制
V8 实现了准确式 GC,GC 算法采用了分代式垃圾回收机制。因此,V8 将内存(堆)分为新生代和老生代两部分。 1、新生代算法 新生代中的对象一般存活时间较短,使用 Scavenge GC 算法。 在新生代空间中,内存空间分为两部分,分别为 From 空间和 To 空间。在这两个空间中,必定有一个 ...
分类:其他好文   时间:2019-03-09 21:47:28    阅读次数:170
内存管理
1.java是如何管理内存的? (1)java的内存管理就是对象的分配和是释放问题。在java中,程序员你需要通过new 关键字为每个对象来申请内存空间(基本类型除外),所有的对象都在堆(Heap)中分配空间。另外,对象的释放是由GC决定和执行的。在java中,内存的分配是由程序完成的,而内存的释放 ...
分类:其他好文   时间:2019-03-09 10:30:16    阅读次数:167
点击鼠标出现漂浮字体("自信", "自强", "坚持"...)效果实现
前面我们谈到了漂浮磁力线/鼠标吸铁石特效你也可以实现,现在来聊聊点击鼠标出现漂浮字体("自信", "自强", "坚持"...)效果的实现,这两个小技巧的小心机都是吸引访客在页面的停留时间,感兴趣的朋友可以试试,这个特效只需要复制 JS 代码就可以。代码如下: 保存之后就能看到博客中出现效果了。当然那 ...
分类:其他好文   时间:2019-03-09 10:21:34    阅读次数:321
2 - JVM随笔分类(JVM堆的内存回收)
JVM常用的回收算法是: 标记/清除算法 标记/复制算法 标记/整理算法 其中上诉三种算法都先具备,标记阶段,通过标记阶段,得到当前存活的对象,然后再将非标记的对象进行清除,而对象内存中对象的标记过程,则是使用的 “根搜索算法”,通过遍历整个堆中的GC ROOTS,将所有可到达的对象标记为存活的对象 ...
分类:其他好文   时间:2019-03-09 10:21:21    阅读次数:214
JVM系列三:JVM参数设置、分析
不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序 ...
分类:其他好文   时间:2019-03-08 09:43:30    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!