专注成长.享受生活

  1. JVM参数及gc日志详解

    ​ 发现因探活失败而导致项目频繁重启,通过查看gc日志和dump文件定位到是由于项目频繁gc导致的。就此记录一下JVM参数和gc日志的含义。本文适合对jvm内存结构有一定了解的读者,如对jvm不了解请参看Java 基础之详解 Jvm

    2020/05/22

  2. jvm参数详解

    查看JVM参数

    2020/04/22

  3. 使用MAT(MemoryAnalyzer)分析dump文件排查内存泄漏

    之前介绍过Jprofiler分析dump文件排查内存泄漏,Memory Analyzer相比于Jprofiler更加简单高效,可以生成报告,把可能的内存泄漏直接展示出来,本篇文章就来简单介绍一下MAT。

    2020/01/23

  4. linux中ll -h 命令一个奇怪的现象

    total统计的是所有文件大小,但是这个值却小于某个文件的大小 原因可能是 文件空洞 和 稀疏文件。

    2020/01/21

  5. 使用profiler分析dump文件排查内存泄漏

    现象: 线上服务一直重启

    2020/01/15

  6. JVisualVM

    JVisualVM 简介

    2020/01/14

  7. jvm 基础之堆dump文件

    一、介绍Dump

    2020/01/13

  8. Linux查看日志常用命令

    tail -100f logs/start.out head -n -10 logs/start.out 打印除了最后10行以外的日志 cat logs/start.out grep “error” 查询带有关键字的日志 cat -n logs/start.out less cat -n logs/start.out more cat -n logs/start.out grep “error” >error.log 输出日志到新文件 tail -n 10000 logs/start.out less 查看倒数第 10000 行到文件最后的数据。 sed -n ‘1,5p’ logs/start.out 第一行到第五行 grep ‘2019-12-11 07:0[4-7]’ start.out

    2019/12/09

  9. Intellij IDEA集成性能分析工具JProfiler

    idea安装插件

    2019/12/04

  10. Linux之crontab定时任务

    一、概述

    2019/12/03

乐观豁达,品味人生