码迷,mamicode.com
首页 >  
搜索关键字:compacting gc    ( 3562个结果
android 内存优化
OOM       内存泄漏引发很多问题:      1:程序卡顿,响应速度慢(内存占用高时JVM 虚拟机会频繁出发GC)      2:莫名其妙消失      3:直接崩溃 ANDROID 内存面临的问题   1: 有限的堆内存,原始只有16M   2:内存大小消耗等根据设备,操作系统等级,尺寸的不同而不同   3:程序不能直接控制   4:支持后台多任务处理   5...
分类:移动开发   时间:2014-10-11 17:08:55    阅读次数:189
几道印象深刻的笔试题
1、java虚拟机在gc的时候为什么会卡一下?gc的策略就哪几种?如何进行优化2、有学生表student(id,name,gender(性别))和成绩表score(id,score)两张表,请用一个sql查询成绩男女成绩各前三名的学生姓名3、线程的生命周期是什么?什么是线程安全?如何保证线程安全?4、二..
分类:其他好文   时间:2014-10-11 02:34:25    阅读次数:236
Android中BroadCast与Activity之间的通信
在看本文之前,如果你对于Android的广播机制不是很了解,建议先行阅读我转载的一篇博文:图解 Android 广播机制。 由于本案例比较简单,故直接在此贴出代码,不做过多的阐述。 先上效果截图: MainActivity的代码如下: package com.gc.testbroadcasedemo; import android.app.Activity; import a...
分类:移动开发   时间:2014-10-09 16:35:08    阅读次数:248
(转)《深入理解java虚拟机》学习笔记2——Java内存溢出实例
通过简单的小例子程序,演示java虚拟机各部分内存溢出情况:(1).java堆溢出:Java堆用于存储实例对象,只要不断创建对象,并且保证GC Roots到对象之间有引用的可达,避免垃圾收集器回收实例对象,就会在对象数量达到堆最大容量时产生OutOfMemoryError异常。想要方便快速地产生堆溢...
分类:编程语言   时间:2014-10-09 15:49:38    阅读次数:212
完美解决 Linux 下 Sublime Text 中文输入(转载)
1.保存下面的代码为sublime_imfix.c/*sublime-imfix.cUse LD_PRELOAD to interpose some function to fix sublime input method support for linux.By Cjacker Huang gc....
分类:系统相关   时间:2014-10-09 13:29:33    阅读次数:366
JAVA虚拟机中的堆内存Heap与栈内存Stack
原文链接:http://www.cnblogs.com/laoyangHJ/archive/2011/08/17/gc-Stack.html深入Java虚拟机:JVM中的Stack和Heap在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识S...
分类:编程语言   时间:2014-10-09 02:10:07    阅读次数:221
JAVA 垃圾回收机制
原文链接:http://www.cnblogs.com/laoyangHJ/articles/java_gc.html详细介绍Java垃圾回收机制垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,之前我们曾专门探讨过Java 7新增的垃圾回收器G1的新特性,但在JVM...
分类:编程语言   时间:2014-10-09 02:03:27    阅读次数:252
GC roots 总结
previouscontentnextGC rootsThe so-called GC (Garbage Collector) roots are objects special for garbage collector. Garbage collector collects those obje...
分类:其他好文   时间:2014-10-09 00:20:27    阅读次数:215
C# 处理应用程序减少内存占用
SetProcessWorkingSetSize减少内存占用系统启动起来以后,内存占用越来越大,使用析构函数、GC.Collect什么的也不见效果,后来查了好久,找到了个办法,就是使用 SetProcessWorkingSetSize函数。这个函数是Windows API 函数。下面是使用的方法:C...
分类:其他好文   时间:2014-10-08 16:34:15    阅读次数:158
java IO
1. 流是数据序列的抽象概念。 (文件是数据静态存储形式,而流是指数据传输时的形态。文件是一系列数据组成的集合,而流提供了一种从IO设备写入、读取数据的方式,文件只是流所能操作的设备之一,还有网络流,内存流等)。2. JAVA中的gc只会回收java对象,并不会将计算机产生的相关资源进行回收,所以仍...
分类:编程语言   时间:2014-10-08 00:11:54    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!