E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java垃圾回收
成为Java GC专家(4):Apache的MaxClients参数及其对Tomcat执行Full GC的影响
在第一篇文章 成为JavaGC专家PartI—深入浅出
Java垃圾回收
机制 中我们学习了不同GC算法的执行过程,GC如何工作,新生代及老年代的基本概念,在JDK7中你应该了解的5种GC类型以及他们的性能如何
zhoudaxia
·
2014-05-21 15:00
java
jvm
GC
垃圾回收
成为Java GC专家(3):如何优化
Java垃圾回收
机制
在第一篇《成为JavaGC专家PartI—深入浅出
Java垃圾回收
机制》中我们学习了不同GC算法的执行过程,GC是如何工作的,什么是新生代和老年代,你应该了解的JDK7中的5种GC类型,以及这5种类型对于应用性能的影响
zhoudaxia
·
2014-05-21 15:00
java
jvm
GC
垃圾回收
成为Java GC专家(2):如何监控
Java垃圾回收
机制
在第一篇《深入浅出
Java垃圾回收
机制》中我们学习了不同GC算法的执行过程,GC是如何工作的,什么是新生代和老年代,你应该了解的JDK7中的5种GC类型,以及这5种类型对于应用性能的影响。
zhoudaxia
·
2014-05-20 17:00
java
jvm
GC
垃圾回收
成为Java GC专家(1):深入浅出
Java垃圾回收
机制
对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。这仅仅代表我个人的意见,但我坚信一个精通GC的人往往是一个好的Java开发者。如果你对GC的处理过程感兴趣,说明你已经具备较大规模应用的开发经验。如果你曾经想过如何正确的选择GC算法,那意味着你已经完全理解你所开发的应用的特点。当然,我们
zhoudaxia
·
2014-05-20 17:00
java
jvm
GC
垃圾回收
java垃圾回收
与System.gc()介绍
java垃圾回收
与System.gc()介绍1.垃圾收集算法的核心思想Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。
ggggggggggg444
·
2014-05-18 12:50
Java类
成为Java GC专家系列(1) ——
Java垃圾回收
机制
原文地址:http://www.cubrid.org/blog/dev-platform/understanding-java-garbage-collection/翻译原文:http://www.importnew.com/1993.html注:次系列文章是我在ImportNew的基础上进行整理翻译的(主要是格式修改和翻译校对)。对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首
jiasanshou
·
2014-05-13 13:00
java
优化
内存
性能优化
内存分配
成为Java GC专家系列(1) ——
Java垃圾回收
机制
原文地址:http://www.cubrid.org/blog/dev-platform/understanding-java-garbage-collection/翻译原文:http://www.importnew.com/1993.html注:次系列文章是我在ImportNew的基础上进行整理翻译的(主要是格式修改和翻译校对)。 对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?
jiasanshou
·
2014-05-13 13:00
java
jdk
虚拟机
Java垃圾回收
机制
对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。这仅仅代表我个人的意见,但我坚信一个精通GC的人往往是一个好的Java开发者。如果你对GC的处理过程感兴趣,说明你已经具备较大规模应用的开发经验。如果你曾经想过如何正确的选择GC算法,那意味着你已经完全理解你所开发的应用的特点。当然,我们
Thor_rain
·
2014-05-11 14:00
java垃圾回收
浅析
摘要垃圾回收和内存分配相关,先了解运行时数据区域的划分及各个区域的作用。垃圾回收主要需要考虑的3个问题:1、什么时候回收;2、哪些对象需要回收;3、如何回收。运行时数据区域程序计数器(ProgramConuterRegister)程序计数器是一块较小的内存空间,它是当前线程执行字节码的行号指示器,字节码解释工作器就是通过改变这个计数器的值来选取下一条需要执行的指令。它是线程私有的内存,也是唯一一个
caiwenfeng_for_23
·
2014-05-10 01:00
java
虚拟机
内存
Java垃圾回收
机制
Java的内存分布在JVM中,内存是按照分代进行组织的。其中,堆内存分为年轻代和年老代,非堆内存主要是Permanent区域,主要用于存储一些类的元数据,常量池等信息。而年轻代又分为两种,一种是Eden区域,另外一种是两个大小对等的Survivor区域。之所以将Java内存按照分代进行组织,主要是基于这样一个“弱假设”-大多数对象都在年轻时候死亡。同时,将内存按照分代进行组织,使得我们可以在不同的
可文分身
·
2014-05-08 19:51
Java垃圾回收
:GC在什么时候对什么做了什么
GC在什么时候对什么做了什么? 要回答这个问题,先了解下GC的发展史、jvm运行时数据区的划分、jvm内存分配策略、jvm垃圾收集算法等知识。 先说下jvm运行时数据的划分,粗暴的分可以分为堆区(Heap)和栈区(Stack),但jvm的分法实际上比这复杂得多,大概分为下面几块: 1、程序计数器(ProgramConuterRegister) 程序
lantian0802
·
2014-05-07 15:00
jvm
4种Java引用浅解
之所以想学习一下Java的几种引用类型,原因有两个:理解JavaCache实现、学习Java引用与
Java垃圾回收
机制的关系内存资源是有限的,需要合理的利用。
kimylrong
·
2014-04-28 12:00
java
垃圾回收
引用
Hadoop 优化总结(一)
output.collect(newText(),newText())提倡key.set()value.set()output.collect(key,value)前者会产生大量的Text对象,使用完后
Java
tangjunliang
·
2014-04-27 12:00
hadoop
优化
Hadoop 优化总结(一)
output.collect(newText(),newText())提倡key.set()value.set()output.collect(key,value)前者会产生大量的Text对象,使用完后
Java
tangjunliang
·
2014-04-27 04:00
hadoop
优化
总结
Java 内存区域和GC机制
Java垃圾回收
概况JavaGC(GarbageCollection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题
李永
·
2014-04-26 14:00
java
java守护线程的理解
例如:我们所熟悉的
Java垃圾回收
线程就是一个典型的守护线程,当我们的程序中不再有任何运行中
power_wang
·
2014-04-22 22:00
找工作面试备忘录
DataStructureAlgorithm1.代码面试最常用的10大算法2.N个数,求第K大数3.第(前)k大数问题4.求N个数中的前K个最大(小)的数Java1.JavaHashMap的工作原理2.Java应用程序中的内存泄漏及内存管理3.
Java
li385805776
·
2014-04-08 16:00
工作
面试
Java垃圾回收
机制
文章转载于:http://blog.csdn.net/zsuguangh/article/details/64295921.垃圾回收的意义在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这
csuzll
·
2014-04-06 08:19
Java垃圾回收
机制
Java语言的一个重要特性是引入了自动的内存管理机制,使得开发人员不用自己来管理应用中的内存。C/C++开发人员需要通过malloc/free 和new/delete等函数来显式的分配和释放内存。这对开发人员提出了比较高的要求,容易造成内存访问错误和内存泄露等问题。一个常见的问题是会产生“悬挂引用(danglingreferences)”,即一个对象引用所指向的内存区块已经被错误的回收并重新分配给
AC-carrot
·
2014-04-04 17:00
成为Java GC专家(4) — Apache的MaxClients参数详解及其在Tomcat执行F
在第一篇文章 成为JavaGC专家PartI—深入浅出
Java垃圾回收
机制 中我们学习了不同GC算法的执行过程,GC如何工作,新生代及老年代的基本概念,在JDK7中你应该了解的5种GC类型以及他们的性能如何
inDestiny
·
2014-04-04 01:00
成为Java
—
GC专家(4)
成为Java GC专家系列(3) — 如何优化
Java垃圾回收
机制
在第一篇《成为JavaGC专家PartI—深入浅出
Java垃圾回收
机制》中我们学习了不同GC算法的执行过程,GC是如何工作的,什么是新生代和老年代,你应该了解的JDK7中的5种GC类型,以及这5种类型对于应用性能的影响
inDestiny
·
2014-04-04 01:00
GC专家系列(3)
—
成为Java
如何优化Java垃圾回收机制
成为JavaGC专家Part II — 如何监控
Java垃圾回收
机制
在第一篇《深入浅出
Java垃圾回收
机制》中我们学习了不同GC算法的执行过程,GC是如何工作的,什么是新生代和老年代,你应该了解的JDK7中的5种GC类型,以及这5种类型对于应用性能的影响。
inDestiny
·
2014-04-03 21:00
如何监控Java垃圾回收机制
II
成为JavaGC专家Part
—
成为JavaGC专家Part IV:Apache的MaxClients参数详解及其在Tomcat执行FullGC时的影响
在第一篇文章 成为JavaGC专家PartI—深入浅出
Java垃圾回收
机制 中我们学习了不同GC算法的执行过程,GC如何工作,新生代及老年代的基本概念,在JDK7中你应该了解的5种GC类型以及他们的性能如何
NO.6
·
2014-04-03 20:00
java
jvm
成为JavaGC专家Part III:如何优化
Java垃圾回收
机制
成为JavaGC专家PartIII:如何优化
Java垃圾回收
机制 本文是成为JavaGC专家系列文章的第三篇。
NO.6
·
2014-04-03 20:00
java
jvm
成为JavaGC专家Part II:如何监控
Java垃圾回收
机制
成为JavaGC专家PartII:如何监控
Java垃圾回收
机制 本文是成为JavaGC专家系列文章的第二篇。
NO.6
·
2014-04-03 13:00
java
jvm
成为JavaGC专家Part I:深入浅出
Java垃圾回收
机制
成为JavaGC专家PartI:深入浅出
Java垃圾回收
机制 对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?
NO.6
·
2014-04-02 19:00
java
jvm
成为JavaGC专家Part I — 深入浅出
Java垃圾回收
机制
对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。这仅仅代表我个人的意见,但我坚信一个精通GC的人往往是一个好的Java开发者。如果你对GC的处理过程感兴趣,说明你已经具备较大规模应用的开发经验。如果你曾经想过如何正确的选择GC算法,那意味着你已经完全理解你所开发的应用的特点。当然,我们
inDestiny
·
2014-04-02 02:00
I
成为JavaGC专家Part
—
深入浅出Java垃圾回收机制
Java 内存区域和GC机制
目录
Java垃圾回收
概况Java内存区域Java对象的访问方式Java内存分配机制JavaGC机制垃圾收集器
Java垃圾回收
概况JavaGC(GarbageCollection,垃圾收集,垃圾回收)机制
bd_zengxinxin
·
2014-03-31 21:00
详细介绍
Java垃圾回收
机制
垃圾收集GC(GarbageCollection)是Java语言的核心技术之一,之前我们曾专门探讨过Java7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java的垃圾回收原理与机制并未改变。垃圾收集的目的在于清除不再使用的对象。GC通过确定对象是否被活动对象引用来确定是否收集该对象。GC首先要判断该对象是否是时候可以收集。两种常用的方法是引用计数和对象引用遍历。引用计数收集器引用
cvics_ailk
·
2014-03-25 15:00
垃圾回收机制
深入探讨 java.lang.ref 包
概述Java.lang.ref是Java类库中比较特殊的一个包,它提供了与
Java垃圾回收
器密切相关的引用类。
swbyzx
·
2014-03-17 11:00
java
reference
java内存分配
Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及
Java垃圾回收
方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。
zmissm
·
2014-03-16 23:00
java
内存分配
Java 内存区域和GC机制
Java垃圾回收
概况 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代
xudongcsharp
·
2014-03-14 16:00
java
Java内存区域和GC机制
Java垃圾回收
概况JavaGC(GarbageCollection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题
justManTao
·
2014-03-14 15:00
java
GC
内存管理
详细介绍
Java垃圾回收
机制
详细介绍
Java垃圾回收
机制垃圾收集GC(GarbageCollection)是Java语言的核心技术之一,之前我们曾专门探讨过Java7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java
弦上的福音
·
2014-03-13 15:00
java
详细介绍
Java垃圾回收
机制 (转)
详细介绍
Java垃圾回收
机制垃圾收集GC(GarbageCollection)是Java语言的核心技术之一,之前我们曾专门探讨过Java7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java
弦上的福音
·
2014-03-13 07:00
java
垃圾回收
成为JavaGC专家
成为JavaGC专家PartI—深入浅出
Java垃圾回收
机制成为JavaGC专家PartII—如何监控
Java垃圾回收
机制成为JavaGC专家系列(3)—如何优化
Java垃圾回收
机制JVM基础之JavaHotSpot
只想一个人静一静
·
2014-03-08 21:00
Java垃圾回收
1. 垃圾回收的作用是查找和回收无用的对象,以便让JVM更有效地使用内存。 2. 垃圾回收的执行时间是不确定的,执行Sytem.gc()并不能让垃圾回收立即执行。 3. 垃圾回收过于频繁回导致性能下降,过于稀疏会导致内存紧张。 4. finalize()方法是object的方法,在对象被垃圾回收之前执行。 5. 垃圾回收通过判断对象是否被引用来确定是否对其进行回收,常用的判
chptcleo
·
2014-03-06 17:00
java
成为Java GC专家系列(3) — 如何优化
Java垃圾回收
机制
在第一篇《成为JavaGC专家PartI—深入浅出
Java垃圾回收
机制》中我们学习了不同GC算法的执行过程,GC是如何工作的,什么是新生代和老年代,你应该了解的JDK7中的5种GC类型,以及这5种类型对于应用性能的影响
shuipinglp
·
2014-03-05 16:00
成为JavaGC专家Part II — 如何监控
Java垃圾回收
机制
在第一篇《深入浅出
Java垃圾回收
机制》中我们学习了不同GC算法的执行过程,GC是如何工作的,什么是新生代和老年代,你应该了解的JDK7中的5种GC类型,以及这5种类型对于应用性能的影响。
shuipinglp
·
2014-03-05 16:00
成为JavaGC专家Part I — 深入浅出
Java垃圾回收
机制
对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。这仅仅代表我个人的意见,但我坚信一个精通GC的人往往是一个好的Java开发者。如果你对GC的处理过程感兴趣,说明你已经具备较大规模应用的开发经验。如果你曾经想过如何正确的选择GC算法,那意味着你已经完全理解你所开发的应用的特点。当然,我们
shuipinglp
·
2014-03-05 16:00
内存分区
Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及
Java垃圾回收
方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。
PENGYUCHENG32109
·
2014-03-04 20:00
java
内存分配
Java内存管理与垃圾回收详解
很多Java面试的时候,都会问到有关
Java垃圾回收
的问题,提到垃圾回收肯定要涉及到JVM内存管理机制,Java语言的执行效率一直被C、C++程序员所嘲笑,其实,事实就是这样,Java在执行效率方面确实很低
xinklabi
·
2014-03-04 17:00
java内存管理
可视化
Java垃圾回收
垃圾回收,就像双陆棋一样,只需几分钟来学习,但要用一生来精通。BenEvans是一名资深培训师兼顾问,他在演讲可视化垃圾回收中从基础谈起讨论了垃圾回收。以下是对其演讲的简短总结。基础当谈到释放不再使用的内存,垃圾回收已经在很大程度上取代了早期技术,比如手动内存管理和引用计数。这是件好事,因为内存管理令人厌烦,学究式地簿记是计算机擅长的,而不是人擅长的。在这方面,语言的运行时环境比人强。现代的垃圾回
Ben Evans
·
2014-02-26 00:00
可视化
Java垃圾回收
垃圾回收,就像双陆棋一样,只需几分钟来学习,但要用一生来精通。BenEvans是一名资深培训师兼顾问,他在演讲可视化垃圾回收中从基础谈起讨论了垃圾回收。以下是对其演讲的简短总结。基础当谈到释放不再使用的内存,垃圾回收已经在很大程度上取代了早期技术,比如手动内存管理和引用计数。这是件好事,因为内存管理令人厌烦,学究式地簿记是计算机擅长的,而不是人擅长的。在这方面,语言的运行时环境比人强。现代的垃圾回
Ben Evans
·
2014-02-26 00:00
深入探讨 java.lang.ref 包
概述 Java.lang.ref是Java类库中比较特殊的一个包,它提供了与
Java垃圾回收
器密切相关的引用类。
leonzhx
·
2014-02-25 19:00
SoftReference
WeakReference
ReferenceQueue
深入探讨 java.lang.ref 包
概述Java.lang.ref是Java类库中比较特殊的一个包,它提供了与
Java垃圾回收
器密切相关的引用类。
leonzhx
·
2014-02-25 19:00
SoftReference
WeakReference
ReferenceQueue
深入探讨 java.lang.ref 包
概述Java.lang.ref是Java类库中比较特殊的一个包,它提供了与
Java垃圾回收
器密切相关的引用类。
leonzhx
·
2014-02-25 19:00
SoftReference
WeakReference
ReferenceQueue
Java 垃圾回收策略调优,实践篇
Java垃圾回收
策略调优,实践篇来自:KK2008-10-2213:26:30JVM参数调优是一个很头痛的问题,可能和应用有关系,下面是本人一些调优的实践经验,希望对读者能有帮助,环境LinuxAS4,
阿飞冲冲冲
·
2014-02-24 17:41
java
在面试时怎么回答
java垃圾回收
机制
Java的垃圾回收机制是Java虚拟机提供的能力,用于在空闲时间以不定时的方式动态回收无任何引用的对象占据的内存空间。 需要注意的是:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,很多公司面试时,都会问这个问题的, 70%以上的人回答的含义是回收对象,实际上这是不正确的。 System.gc()Runtime.getRuntime().gc()上面的方法调用时用于显式通知JVM可以
wangshfa
·
2014-02-20 09:00
JAVA垃圾回收
机制,如何优化程序
虽然程序员无法控制JVM的垃圾回收机制。但是可以通过编程的手段来影响,影响的方法是,让对象符合垃圾回收条件。 分别说来有一下几种: 1、将无用对象赋值为null. 2、重新为引用变量赋值。比如: Person p = new Person("aaa"); p = new Person("bbb"); 这样,new Person("aaa
齐晓威_518
·
2014-02-12 12:00
垃圾回收机制
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他