java堆: 所有通过new关键字创建的对象的内存都在堆中分配,其大小可以通过 Xmx和 Xms来控制。堆被划分为新生代和旧生代,新生代又被进一步划分为Eden和Survivor区,最后Survivor由From Space和To Space组成,结构图如下所示: 新生代: 新建的对象都是用新生代分 ...
分类:
其他好文 时间:
2020-03-09 20:47:34
阅读次数:
65
本文介绍有关如何使用AWS EC2+Docker+JMeter创建分布式负载测试基础架构。 ...
分类:
其他好文 时间:
2020-03-06 01:21:16
阅读次数:
73
内存参数 参数 含义 默认值 示例 说明 -Xms 初始堆大小 物理内存的1/64(<1GB) -Xms1g 默认(MinHeapFreeRatio参数可以调整)空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制. -Xmx 最大堆大小 物理内存的1/4(<1GB) -Xmx1g 默认( ...
分类:
其他好文 时间:
2020-03-03 11:24:12
阅读次数:
91
- -Xms 初始堆内存大小,默认物理内存64/1 -Xms = -XX:InitialHeapSize -Xmx 最大堆内存,默认物理内存4/1 -Xmx = -XX:MaxHeapSize -Xss 栈内存大小 设置单个线程栈大小,一般默认512~1024kb。 单个线程栈大小跟操作系统和JDK ...
分类:
其他好文 时间:
2020-02-19 23:48:54
阅读次数:
75
所谓内存模型: 是否知道java的内存画风 是否知道调整内存的方法 GC的解释操作 如果要说到内存,最直观的理解就是单例对象Runtime类。 Runtime run = Runtime.gerRuntime(); 实际上,再java里面如果想进行内存的变更,就需要掌握一些内存的结构: 1.伊甸园区 ...
分类:
编程语言 时间:
2020-02-12 16:23:58
阅读次数:
77
拷贝到单独目录中,新增bat文件,执行 @echo off java -Xms256m -Xmx2048m -jar F:\app\web\maintain\maintain-0.0.1-SNAPSHOT.jar pause ...
分类:
其他好文 时间:
2020-02-05 23:16:29
阅读次数:
75
需求 在本地搭建es+kibana+elasticsearch head 搭建环境 1. mac本地,使用docker+docker compose 方式搭建 2. 设置docker 内存8G 搭建es和es+head 安装kibana 优化 至于kibana的添加方式,如果有更好的方式,欢迎指教 ...
分类:
其他好文 时间:
2020-02-04 20:39:53
阅读次数:
128
一. 写在前面 centos7建议使用systemctl来管理服务的自启动,它能够满足之前service和chkconfig的功能 1.systemd有系统和用户区分;系统(/user/lib/systemd/system/)、用户(/etc/lib/systemd/user/) 2.一般系统管理员 ...
分类:
其他好文 时间:
2020-01-22 16:46:44
阅读次数:
124
Tomcat服务器是一个免费的开源web应用服务器,属于轻量级应用服务器,在中小型系统和并发用户不是很多的场合中被普遍使用,是开发和测试JSP程序的首选。一般来说,Tomcat虽然和apache或者Nginx这些web服务器一样,具有处理HTML页面的功能,然而由于其处理静态页面的能力远不如apache或者Nginx,所以Tomcat一般是作为一个servlet和JSP容器,单独运行在后端。关于T
分类:
其他好文 时间:
2020-01-12 21:51:13
阅读次数:
61
1、kafka安装安装JDKtarxvfjdk1.8.0_231.tar.gz-C/usr/local&&cd/usr/localln-svjdk1.8.0_231jdkvim/etc/profile.d/java.shJAVA_HOME=/usr/local/jdkPATH=$JAVA_HOME/bin:$PATHzookeeper安装(或使用kafka自带的)vim/usr/l
分类:
其他好文 时间:
2020-01-05 10:05:38
阅读次数:
725