一、 使用 jps 命令查看配置了JVM的服务 jps 标红部分是进程号 二、查看某个进程JVM的GC使用情况 jstat -gc 71614 5000 jstat -gc 进程号 刷新时间 S0C:年轻代中第一个survivor(幸存区)的容量 (字节) S1C:年轻代中第二个survivor(幸 ...
分类:
系统相关 时间:
2020-01-13 19:33:26
阅读次数:
284
使用技巧 将整个网页以图片的形式保存 1、Ctrl + Shift + I或者F12 2、按下键盘上 “Ctrl+Shift+P” 3、键入内容“ apture full size screenshot ” 后,按下回车 Tips: (1)“capture full size screenshot” ...
分类:
其他好文 时间:
2020-01-13 16:15:48
阅读次数:
221
打开谷歌浏览器按下F12(以下呈现效果) 在按下Ctrl+shift+p(以下呈现效果) 最后输入 Capture full size screenshot 执行下载 ...
分类:
其他好文 时间:
2020-01-13 12:42:42
阅读次数:
73
这里有很多坑点 1. 我下载的是rpm 包,full 直接安装, 安装好后,路径在 /opt 目录 2. 启动 -注意报错 2.1 先给他创建 一个 日志目录, 安装好后是不存在这个目录 mkdir /opt/streamsets-datacollector/log 2.2 启动时注意报错 [roo ...
分类:
其他好文 时间:
2020-01-13 12:38:52
阅读次数:
178
JVM 配置常用参数 堆参数; 回收器参数; 项目中常用配置; 常用组合; 堆参数 回收器参数 如上表所示,目前主要有串行、并行和并发三种,对于大内存的应用而言,串行的性能太低,因此使用到的主要是并行和并发两种。并行和并发 GC 的策略通过 UseParallelGC 和 UseConcMarkSw ...
分类:
其他好文 时间:
2020-01-12 16:39:23
阅读次数:
86
其他收集器的工作范围是整个新生代或者老年代、G1收集器的工作范围是整个Java堆。在使用G1收集器时,它将整个Java堆划分为多个大小相等的独立区域(Region)。虽然也保留了新生代、老年代的概念,但新生代和老年代不再是相互隔离的,他们都是一部分Region(不需要连续)的集合。 ...
分类:
编程语言 时间:
2020-01-12 15:17:29
阅读次数:
91
该算法是标记清除和标记整理的结合,标记-清除会产生碎片,标记-整理每次都进行整理效率不高;标记-清楚-整理 是如果老年代内存中没有一块连续续的空间可以存放将要进入对象,就进行整理;如果内存中的空间可以存放将要进入的对象,就进行标记-清除,这样就节省了整理的步骤可以提高效率。总结一句话:不是所有的时候... ...
分类:
编程语言 时间:
2020-01-12 11:38:33
阅读次数:
93
Spring_IoC&DI 1. spring概述 1.1 Spring是什么(理解) Spring是分层的 Java SE/EE应用 full stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming ...
分类:
编程语言 时间:
2020-01-11 22:24:40
阅读次数:
99
Stop-the-World JVM由于要执行GC而停止了应用程序的执行 任何一种GC算法中都会发生 多数GC优化通过减少Stop-the-world发生时间来提高程序性能 Safepoint 分析过程中对象引用关系不会发生变化的点 产生Safepoint的地方: 方法调用; 循环跳转; 异常跳转等 ...
分类:
编程语言 时间:
2020-01-11 20:46:10
阅读次数:
257
1 下载包放到家目录 [root@centos ~] ls php 7.4.0.tar.xz 2 解压并安装编译需要的工具 [root@centos ~] yum install gcc pcre devel openssl devel expat devel autoconf libtool gc ...
分类:
Web程序 时间:
2020-01-11 20:25:51
阅读次数:
110