首页
方向
C++
Go
PHP
Lua
Java
Node.js
数据库
Redis
SQLite
MySQL
MariaDB
MongoDB
Memcached
源码
Dubbo
Tomcat
RocketMQ
ZooKeeper
RabbitMQ
其他
JSP
Scala
Groovy
Google GSON
测试
工具
Ant
Git
SVN
JUnit
Maven
Nginx
Gradle
Swagger
烦扰
随记
标签
邻居
留言板
关于
图片墙
免责声明
壁纸
熊猫压缩webp
多功能图片转换器
1
腾讯云推广
2
uni-halo开源啦
3
专栏汇总:Dubbo 源码分析
4
九、Dubbo 源码分析 – 服务调用过程
5
八、Dubbo 源码分析 – 集群容错之 LoadBalance
云少
累计撰写
869
篇文章
累计创建
55
个标签
累计收到
25
条评论
栏目
首页
方向
C++
Go
PHP
Lua
Java
Node.js
数据库
Redis
SQLite
MySQL
MariaDB
MongoDB
Memcached
源码
Dubbo
Tomcat
RocketMQ
ZooKeeper
RabbitMQ
其他
JSP
Scala
Groovy
Google GSON
测试
工具
Ant
Git
SVN
JUnit
Maven
Nginx
Gradle
Swagger
烦扰
随记
标签
邻居
留言板
关于
图片墙
免责声明
壁纸
熊猫压缩webp
多功能图片转换器
搜索
标签搜索
dubbo
Zookeeper
Swing
Go
Lua
Node.js
轻松一刻
Google GSON
SpringMvc
SpringBoot
SpringCloud
Swagger
Gradle
Nginx
专栏
IDEA
Maven
eclipse
Ant
JUnit
SVN
MacOS.
Linux
win
Git
InnoDB
Python
Perl
C
SQLite
MariaDB
MySQL
Bug
语法
Scala
Groovy
DeBug
JSP
简介
设计模式
扩展
安装
工具
NoSQL
Mongodb
Memcached
PHP
Redis
算法
优化
JVM
Java9
Java8
面试
Java并发
目 录
CONTENT
以下是
优化
相关的文章
2022-05-10
九、GC 性能优化 – 快速解读GC日志
九、GC 性能优化 – 快速解读GC日志本文是 Plumbr 发行的 Java垃圾收集指南 的部分内容。文中将介绍GC日志的输出格式, 以及如何解读GC日志, 从中提取有用的信息。我们通过 -XX:+UseSerialGC 选项,指定JVM使用串行垃圾收集器, 并使用下面的启动参数让 JVM 打印出
2022-05-10
143
0
0
2022-05-10
八、GC 性能优化 – GC 调优(实战篇)
八、GC 性能优化 – GC 调优(实战篇)本章介绍导致GC性能问题的典型情况。相关示例都来源于生产环境, 为演示需要做了一定程度的精简。说明: Allocation Rate, 翻译为分配速率, 而不是分配率; 因为不是百分比,而是单位时间内分配的量;同理, Promotion Rate 翻译为 提升速率;您应该已经阅读了前面的章节:高分配速率(High Allocation Rate)分配速率
2022-05-10
156
0
0
2022-05-10
七、GC 性能优化 – GC 调优(工具篇)
七、GC 性能优化 – GC 调优(工具篇)进行GC性能调优时, 需要明确了解, 当前的GC行为对系统和用户有多大的影响。有多种监控GC的工具和方法, 本章将逐一介绍常用的工具。JVM 在程序执行的过程中, 提供了GC行为的原生数据。那么, 我们就可以利用这些原生数据来生成各种报告。原生数据(raw
2022-05-10
211
0
0
2022-05-09
六、GC 性能优化 – GC 调优(基础篇)
六、GC 性能优化 – GC 调优(基础篇)说明:Capacity: 性能,能力,系统容量; 文中翻译为”系统容量“; 意为硬件配置。GC调优(Tuning Garbage Collection)和其他性能调优是同样的原理。初学者可能会被 200 多个 GC参数弄得一头雾水, 然后随便调整几个来试试结果,又或者修改几行代码来测试。其实只要参照下面的步骤,就能保证你的调优方向正确:1、列出性能调优指
2022-05-09
184
0
0
2022-05-09
五、GC 性能优化 – GC 算法(实现篇)
五、GC 性能优化 – GC 算法(实现篇)学习了GC算法的相关概念之后, 我们将介绍在JVM中这些算法的具体实现。首先要记住的是, 大多数JVM都需要使用两种不同的GC算法 —— 一种用来清理年轻代, 另一种用来清理老年代。我们可以选择JVM内置的各种算法。如果不通过参数明确指定垃圾收集算法, 则
2022-05-09
157
0
0
2022-05-08
四、GC 性能优化 – GC 算法(基础篇)
四、GC 性能优化 – GC 算法(基础篇)相关术语翻译说明:Mark,标记;Sweep,清除;Compact,整理; 也有人翻译为压缩,译者认为GC时不存在压缩这回事。Copy,复制; copy 用作名词时一般翻译为拷贝/副本,用作动词时翻译为复制。本章简要介绍GC的基本原理和相关技术, 下一章节
2022-05-08
168
0
0
2022-05-08
三、GC 性能优化 – Java中的垃圾收集
三、GC 性能优化 – Java中的垃圾收集标记-清除(Mark and Sweep)是最经典的垃圾收集算法。将理论用于生产实践时, 会有很多需要优化调整的地点, 以适应具体环境。下面通过一个简单的例子, 让我们一步步记录下来, 看看如何才能保证JVM能安全持续地分配对象。碎片整理(Fragment
2022-05-08
161
0
0
2022-05-08
二、GC 性能优化 – 垃圾收集简介
二、GC 性能优化 – 垃圾收集简介说明:在本文中, Garbage Collection 翻译为 “垃圾收集”, garbage collector 翻译为 “垃圾收集器”;一般认为, 垃圾回收 和 垃圾收集 是同义词。Minor GC 翻译为: 小型GC; 而不是 次要GCMajor GC 翻译
2022-05-08
156
0
0
2022-05-07
一、GC 性能优化 – G1垃圾收集器入门
一、GC 性能优化 – G1垃圾收集器入门G1垃圾收集器入门说明concurrent: 并发, 多个线程协同做同一件事情(有状态)parallel: 并行, 多个线程各做各的事情(互相间无共享状态)在GC领域: concurrent算法指GC线程和业务线程能并发执行; parallel指GC线程之间
2022-05-07
166
0
0