jps JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程。 命令格式: jps [options] [hostid] option参数: 其中[option]、[hostid]参数也可以不写。 jstat jstat(JVM statistics Moni ...
分类:
其他好文 时间:
2018-04-18 21:21:55
阅读次数:
200
简述 今天继续写《深入理解java虚拟机》的对象创建的理解。这次和上次隔的时间有些长,是因为有些东西确实不好理解,就查阅各种资料,然后弄明白了才来做记录。 (此文中所阐述的内容都是以HotSpot虚拟机为例的。) 对象的创建 java程序在运行过程中无时无刻都有对象被创建出来,那么创建对象是个怎么样 ...
分类:
其他好文 时间:
2018-04-15 20:57:49
阅读次数:
175
1. 查看java版本 [root@plttestap5 ~]# java -versionjava version "1.8.0_121"Java(TM) SE Runtime Environment (build 1.8.0_121-b13)Java HotSpot(TM) 64-Bit Ser ...
分类:
系统相关 时间:
2018-04-14 13:51:26
阅读次数:
143
前面我们提到用 XX作为前缀的参数列表在jvm中可能是不健壮的,SUN也不推荐使用,后续可能会在没有通知的情况下就直接取消了;但是由于这些参数中的确有很多是对我们很有用的,比如我们经常会见到的 XX:PermSize、 XX:MaxPermSize等等; 下面我们将就Java HotSpot VM中 ...
分类:
编程语言 时间:
2018-04-10 17:51:08
阅读次数:
196
先到官网下载 jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html 注意下载对应版本。 解压文件: 将文件夹jdk-10移动到目录/opt下: 修改环境变量: 在最末尾添加如下 ...
分类:
编程语言 时间:
2018-04-06 22:30:35
阅读次数:
240
Executor框架的两级调度模型 在HotSpot VM的模型中,JAVA线程被一对一映射为本地操作系统线程。JAVA线程启动时会创建一个本地操作系统线程,当JAVA线程终止时,对应的操作系统线程也被销毁回收,而操作系统会调度所有线程并将它们分配给可用的CPU。 在上层,JAVA程序会将应用分解为 ...
分类:
编程语言 时间:
2018-04-03 17:24:07
阅读次数:
118
环境准备: JDK:Hadoop 2.7 及以后版本,需要安装 Java 7,可以是 OpenJDK 或者是 Oracle(HotSpot)的 JDK/JRE。 Hadoop:http://hadoop.apache.org/releases.html 配置: 编辑/etc/profile,添加JA ...
分类:
其他好文 时间:
2018-03-24 00:41:12
阅读次数:
164
Java HotSpot(TM) 64-Bit Server VM warning: Insufficient space for shared memory file: /tmp/hsperfdata_work/10700Try using the -Djava.io.tmpdir= option ...
分类:
其他好文 时间:
2018-03-20 10:32:33
阅读次数:
209
JVM(HotSpot) 7种垃圾收集器的特点及使用场景 转载:https://www.cnblogs.com/chengxuyuanzhilu/p/7088316.html 这里讨论的收集器基于JDK1.7Update 14之后的HotSpot虚拟机,这个虚拟机包含的所有收集器如下图3-5所示: ...
分类:
其他好文 时间:
2018-03-15 11:16:15
阅读次数:
151
JVM主要包含内存管理、垃圾回收机制、内存分配策略、类文件结构、类加载机制、HotSpot的即时编译器、java的内存模型与线程、线程安全与锁优化。 参考地址: 1. http://blog.csdn.net/u010425776/article/details/51170118 ...
分类:
其他好文 时间:
2018-03-12 13:41:14
阅读次数:
117