当前位置: 首页 > news >正文

【美团技术团队】从实际案例聊聊Java应用的GC优化

【美团技术团队】从实际案例聊聊Java应用的GC优化

  • 1. 美团技术团队优秀文章
  • 2. 绪论

1. 美团技术团队优秀文章

  1. Java NIO浅析 https://tech.meituan.com/2016/11/04/nio.html
  2. 红黑树深入剖析及Java实现 https://tech.meituan.com/2016/12/02/redblack-tree.html
  3. Java 8系列之重新认识HashMap https://tech.meituan.com/2016/06/24/java-hashmap.html
  4. 基本功 | 一文讲清多线程和多线程同步 https://tech.meituan.com/2024/07/19/multi-threading-and-multi-thread-synchronization.html
  5. Innodb中的事务隔离级别和锁的关系 https://tech.meituan.com/2014/08/20/innodb-lock.html
  6. MySQL索引原理及慢查询优化 https://tech.meituan.com/2014/06/30/mysql-index.html
  7. Kafka文件存储机制那些事 https://tech.meituan.com/2015/01/13/kafka-fs-design-theory.html
  8. 从实际案例聊聊Java应用的GC优化 https://tech.meituan.com/2017/12/29/jvm-optimize.html
  9. Java中9种常见的CMS GC问题分析与解决 https://tech.meituan.com/2020/11/12/java-9-cms-gc.html
  10. Java线程池实现原理及其在美团业务中的实践 https://tech.meituan.com/2020/04/02/java-pooling-pratice-in-meituan.html
  11. CompletableFuture原理与实践-外卖商家端API的异步化 https://tech.meituan.com/2022/05/12/principles-and-practices-of-completablefuture.html
  12. 从ReentrantLock的实现看AQS的原理及应用 https://tech.meituan.com/2019/12/05/aqs-theory-and-apply.html
  13. 不可不说的Java“锁”事 https://tech.meituan.com/2018/11/15/java-lock.html

2. 绪论

当Java程序性能达不到既定目标,且其他优化手段都已经穷尽时,通常需要调整垃圾回收器来进一步提高性能,称为GC优化。但GC算法复杂,影响GC性能的参数众多,且参数调整又依赖于应用各自的特点,这些因素很大程度上增加了GC优化的难度。即便如此,GC调优也不是无章可循,仍然有一些通用的思考方法。本篇会介绍这些通用的GC优化策略和相关实践案例,主要包括如下内容: > 优化前准备: 简单回顾JVM相关知识、介绍GC优化的一些通用策略。 > 优化方法: 介绍调优的一般流程:明确优化目标→优化→跟踪优化结果。 > 优化案例: 简述笔者所在团队遇到的GC问题以及优化方案。

// TODO

相关文章:

  • 解决 Git 访问 GitHub 时的 SSL 错误
  • [测试_10] Selenium IDE | cssSelector | XPath | 操作测试
  • 如何利用Elastic Stack(ELK)进行安全日志分析
  • c++ openssl 使用 DES(数据加密标准)进行加密和解密的基本操作
  • 互联网大厂Java面试:从Spring Cloud到Kafka的技术考察
  • 云计算 Linux Rocky day05【rpm、yum、history、date、du、zip、ln】
  • Vite模块联邦(vite-plugin-federation)实现去中心化微前端后台管理系统架构
  • kafka入门学习
  • day34- 系统编程之 网络编程(TCP)
  • Redis大量key集中过期怎么办
  • 深度学习张量
  • uniapp+vue3实现CK通信协议(基于jjc-tcpTools)
  • React hook之userReducer
  • NoSQL之Redis配置与优化
  • Java高级 | 【实验五】Spring boot+mybatis操作数据库
  • 游戏设计模式 - 子类沙箱
  • 微服务架构下的服务注册与发现:Eureka 深度解析
  • day20 leetcode-hot100-38(二叉树3)
  • 基于大数据爬虫+智能AI的网络小说数据可视化系统设计与实现
  • Excel自动分列开票工具推荐
  • 无锡网站制作方案/微商引流推广
  • 一个公司做多个网站是好还是坏/广东seo推广外包
  • 咸阳公司做网站/企业获客方式
  • 怎样网站建设/网络营销有哪些就业岗位
  • 网站视频做栏目一般一期多钱/东莞网站seo技术
  • 建网站软件/河北seo平台