上一页 1 ··· 6 7 8 9 10
摘要: 理解 Virtual Memory, Physical Memory, Committed Memory, Page File, Working Set, Modified Pages, Standby Pages, Free Pages, Zeroes pagesTotal, Available ... 阅读全文
posted @ 2015-05-19 12:06 tang88seng 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 缺省 / 默认 Redhat Linux 会自动使用 sar 采集系统性能信息,并记录到 /var/log/sa每 10分钟采集一次, 记录 CPU / Memory / Disk / Network每天 2 个文件, 比如 13号会产生 sa13 和 sar13 2个文件sar13文件直接解读sa... 阅读全文
posted @ 2015-05-14 14:16 tang88seng 阅读(475) 评论(1) 推荐(0) 编辑
摘要: 不多说,复制官方文档,适用于 Java 5 6 7 ArchitectureOSDefault client VMif server-class, server VM; otherwise, client VMDefault server VM SPARC 32-bit Solaris X i586 阅读全文
posted @ 2015-05-12 22:42 tang88seng 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 命令java -XX:+PrintCommandLineFlags -version 会直观的输出下面默认值-XX:InitialHeapSize=16336768 -XX:MaxHeapSize=522776576 -XX:+PrintCommandLineFlags 阅读全文
posted @ 2015-05-12 22:34 tang88seng 阅读(3041) 评论(0) 推荐(0) 编辑
摘要: Java 的垃圾收集有各种各样的策略,默认的策略也会经常的改变。 --比如到底是 serial , parallel, CMS; 具体到 Minor 怎么样,Old 又怎么样? 命令 java -XX:+PrintFlagsFinal -version ,提供帮助: 这篇文章有不同 GC 介绍 Ga 阅读全文
posted @ 2015-05-12 22:29 tang88seng 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 常见功能 列出 Java 进程 PID 以及 名称 列出进程的 thread dump 得到进程的 heap dump 得到进程的 JVM 参数 具体如下: 列出 Java 进程 PID 以及 名称 jcmd -l #比如下面. 583 wt.manager.ServerManagerMain 64 阅读全文
posted @ 2015-05-12 16:27 tang88seng 阅读(1410) 评论(0) 推荐(0) 编辑
摘要: IBM AIX Java1. topas 命令定位 CPU 使用高的进程,比如下面 PID 614852 Name PID CPU% java 614852 23.9 java 450806 20.5 2. 使用命令 ps -mp -o THREAD 定位 CPU 使用高的线程 TID比如下显... 阅读全文
posted @ 2015-05-12 16:13 tang88seng 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 顾名思义,表示一个时间点上,显示进程里面每一个线程的 stack trace,以及线程之间关联,比如等待常用来定位一些 不响应,CPU 很高,内存使用很高问题汇总表格如下工具操作系统Java 版本具体命令JConsole非AIXJava 1.5或者以上通过 MBeans不太常用VisualVM非AI... 阅读全文
posted @ 2015-05-12 16:09 tang88seng 阅读(1474) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10