个人简介

Echo Blog


江湖无名 安心练剑
  • LMbench
    LMbench LMbench, Tools for Performance Analysis. LMbench
    2018-10-10 02:10:29 | Tool
  • java 多线程实现通用方法 threadpool implement in java
    拓展阅读 JVM FULL GC 生产问题 I-多线程通用实现 JVM FULL GC 生产问题 II-如何定位内存泄露? 线程通用实现 JVM FULL GC 生产问题 III-多线程执行队列的封装实现,进一步抽象 java 多线程实现通用方法 threadpool implement in java 业务说明 有时候业务需要全量做一些事情。 比如给全量用户推送数据、全量抓取...
    2018-10-08 15:36:46 | Java
  • JVM FULL GC 生产问题 III-多线程执行队列的封装实现 线程通用实现
    拓展阅读 JVM FULL GC 生产问题 I-多线程通用实现 JVM FULL GC 生产问题 II-如何定位内存泄露? 线程通用实现 JVM FULL GC 生产问题 III-多线程执行队列的封装实现,进一步抽象 java 多线程实现通用方法 threadpool implement in java 情景回顾 我们在上一篇 JVM FULL GC 生产问题笔记 中提出了如何更...
    2018-10-08 15:36:46 | Java
  • JVM FULL GC 生产问题 II-如何定位内存泄露? 线程通用实现
    拓展阅读 JVM FULL GC 生产问题 I-多线程通用实现 JVM FULL GC 生产问题 II-如何定位内存泄露? 线程通用实现 JVM FULL GC 生产问题 III-多线程执行队列的封装实现,进一步抽象 java 多线程实现通用方法 threadpool implement in java 情景回顾 我们在上一篇 JVM FULL GC 生产问题笔记 中提出了如何更...
    2018-10-08 15:36:46 | Java
  • JVM FULL GC 生产问题笔记多线程通用实现
    拓展阅读 JVM FULL GC 生产问题 I-多线程通用实现 JVM FULL GC 生产问题 II-如何定位内存泄露? 线程通用实现 JVM FULL GC 生产问题 III-多线程执行队列的封装实现,进一步抽象 java 多线程实现通用方法 threadpool implement in java 故事的开始 早晨 8 点多,同事给我发了一条消息。 “跑批程序很慢,负载过...
    2018-10-08 15:36:46 | Java
  • java -jar 基础介绍
    拓展阅读 JVM FULL GC 生产问题 I-多线程通用实现 JVM FULL GC 生产问题 II-如何定位内存泄露? 线程通用实现 JVM FULL GC 生产问题 III-多线程执行队列的封装实现,进一步抽象 java 多线程实现通用方法 threadpool implement in java 业务说明 今天搭建一下测试环境,太久没搞了。 java -jar xxx....
    2018-10-08 15:36:46 | Java
  • JVM-Profile-36
    引言 研发人员在遇到线上报警或需要优化系统性能时,常常需要分析程序运行行为和性能瓶颈。 Profiling技术是一种在应用运行时收集程序相关信息的动态分析手段,常用的JVM Profiler可以从多个方面对程序进行动态分析,如CPU、Memory、Thread、Classes、GC等,其中CPU Profiling的应用最为广泛。 CPU Profiling经常被用于分析代码的执行热点...
    2018-10-08 15:36:46 | Java
  • JVM-GoLang GC 于 java 对比-35
    序言 首先强调下本文的起因是在高可用架构后花园群的一次聊天,大家在争论Golang的GC到底是类似Java的ZGC还是类似Java的CMS GC。 我个人的看法是Golang的GC是类似于Java的CMS GC,官方的mgc的注释这么说的: // The GC runs concurrently with mutator threads, is type accurate (aka p...
    2018-10-08 15:36:46 | Java