- 博客(8)
- 收藏
- 关注
转载 Xms Xmx PermSize MaxPermSize 区别
转自:http://www.cnblogs.com/mingforyou/archive/2012/03/03/2378143.htmlEclipse崩溃,错误提示:MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. It is strongly reco...
2018-06-19 08:49:08 221
转载 jvm软引用、强引用、虚引用简介
转自:http://www.cnblogs.com/dolphin0520/p/3784171.html想必很多朋友对OOM(OutOfMemory)这个错误不会陌生,而当遇到这种错误如何有效地解决这个问题呢?今天我们就来说一下如何利用软引用和弱引用来有效地解决程序中出现的OOM问题。下面是本文的目录大纲: 一.了解 强引用、软引用、弱引用、虚引用的概念 二.进一步理解软引用和弱引用 三.如...
2018-06-14 11:55:39 1121
转载 jvm内存区域分配
转自:https://www.cnblogs.com/dolphin0520/p/3613043.html学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢? 由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域...
2018-06-14 11:53:35 193
转载 jvm垃圾回收机制
转自:http://www.cnblogs.com/dolphin0520/p/3783345.html说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为“垃圾”?那么当一些...
2018-06-14 11:12:27 216
转载 FIFO
转自:https://blog.csdn.net/houqi02/article/details/51683635一、先入先出队列(First Input First Output,FIFO)这是一种传统的按序执行方法,先进入的指令先完成并引退,跟着才执行第二条指令。 1.什么是FIFO? FIFO是英文First In First Out 的缩写,是一种先进先出的数据缓存器,他与普通存储器的...
2018-06-14 09:01:18 2351
转载 ringbuffer的特别之处
转自:http://ifeve.com/dissecting-disruptor-whats-so-special/ringbuffer到底是什么?嗯,正如名字所说的一样,它是一个环(首尾相接的环),你可以把它用做在不同上下文(线程)间传递数据的buffer。我们实现的ring buffer和大家常用的队列之间的区别是,我们不删除buffer中的数据,也就是说这些数据一直存放在buffer中,直到...
2018-06-14 08:53:48 374
转载 jvm堆内存的设置
转自:http://www.cnblogs.com/mingforyou/archive/2012/03/03/2378143.htmlXms Xmx PermSize MaxPermSize 区别Eclipse崩溃,错误提示:MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) spa...
2018-06-13 16:43:55 404
转载 jvm最大线程数量限制
转自:http://sesame.iteye.com/blog/622670获取最大的线程支持数量:import java.util.concurrent.CountDownLatch;public class TestNativeOutOfMemoryError { public static void main(String[] args) { for (int i = 0;; i++) {...
2018-06-13 16:07:55 11563
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人