摘要: 概述 性能诊断是软件工程师在日常工作中需要经常面对和解决的问题,在用户体验至上的今天,解决好应用的性能问题能带来非常大的收益。 Java作为最流行的编程语言之一,其应用性能诊断一直受到业界广泛关注。可能造成Java应用出现性能问题的因素非常多,例如线程控制、磁盘读写、数据库访问、网络I/O、垃圾收集 阅读全文
posted @ 2021-03-13 13:07 我係死肥宅 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 背景说明 生产环境中出现的问题 生产环境发生了内存溢出该如何处理? 生产环境应该给服务器分配多少内存合适? 如何对垃圾回收器的性能进行调优? 生产环境 CPU 负载期飙高该如何处理? 生产环境应该给应用分配多少线程合适? 不加 log,如何确定请求是否执行了某一行代码? 不加 log,如何实时查看某 阅读全文
posted @ 2021-03-13 09:05 我係死肥宅 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 概述 类加载器是JVM执行类加载机制的前提。 ClassLoader的作用: ClassLoader是Java的核心组件,所有的Class都是由ClassLoader进行加载的,ClassLoader负责通过各种方式将Class信息的二进制数据流读入JVM内部,转换为一个与目标类对应的java.la 阅读全文
posted @ 2021-03-13 00:24 我係死肥宅 阅读(248) 评论(0) 推荐(0) 编辑