- 博客(3)
- 资源 (35)
- 收藏
- 关注
转载 JDK8内存模型浅析—消失的PermGen
一、JVM 内存模型根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。1、虚拟机栈:每个线程有一个私有的栈,随着线程的创建而创建。栈里面存着的是一种叫“栈帧”的东西,每个方法会创建一个栈帧,栈帧中存放了局部变量表(基本数据类型和对象引用)、操作数栈、方法出口等信息。栈的大小可以固定也可以动态扩展。当栈调用深度大于JVM所允许的范围,会抛出S
2016-12-28 17:38:18 2358
转载 Java 8的元空间(metaspace)
很多开发者都在其系统中见过“java.lang.OutOfMemoryError:PermGenspace”这一问题。这往往是由类加载器相关的内存泄漏以及新类加载器的创建导致的,通常出现于代码热部署时。相对于正式产品,该问题在开发机上出现的频率更高,在产品中最常见的“问题”是默认值太低了。常用的解决方法是将其设置为256MB或更高。 持久代 PermGenspace
2016-12-28 17:35:06 4328
转载 分析JAVA应用CPU占用过高的问题
使用jstack分析java程序cpu占用率过高的有关问题 使用jstack分析java程序cpu占用率过高的问题 1,使用jps查找出java进程的pid,如3707 2,使用top -p 14292 -H观察该进程中所有线程的CPU占用。 1. [[email protected] ~]# top -p 14292 -H 2
2016-12-28 17:33:18 767 1
Oracle性能分析——使用set_autotrace_on和set_timing_on来分析select语句的性能.doc
2021-09-07
一步一步在RHEL6.5+VMware Workstation 10上搭建 oracle 11gR2 rac + dg.docx
2021-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人