个人简介

Echo Blog


江湖无名 安心练剑
  • vmstat
    vmstat vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)...
    2018-10-10 02:10:29 | Tool
  • 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
  • jvm-44-jvm 内存性能分析工具 Eclipse Memory Analyzer Tool (MAT) / 内存分析器 (MAT)
    拓展阅读 JVM FULL GC 生产问题 I-多线程通用实现 JVM FULL GC 生产问题 II-如何定位内存泄露? 线程通用实现 JVM FULL GC 生产问题 III-多线程执行队列的封装实现,进一步抽象 java 多线程实现通用方法 threadpool implement in java 场景 JVM DUMP 文件应该如何分析? jvisualvm java ...
    2018-10-08 15:36:46 | Java
  • jvm-43-jvm 参数配置 jvm 参数调优 最佳实践?
    拓展阅读 JVM FULL GC 生产问题 I-多线程通用实现 JVM FULL GC 生产问题 II-如何定位内存泄露? 线程通用实现 JVM FULL GC 生产问题 III-多线程执行队列的封装实现,进一步抽象 java 多线程实现通用方法 threadpool implement in java 注意 不同的 jdk 版本,不同的内存配置。 需要对应的 jvm 参数配置...
    2018-10-08 15:36:46 | Java