Java, Only Java!

          統(tǒng)計

          留言簿(20)

          積分與排名

          好友空間

          文檔技巧

          閱讀排行榜

          評論排行榜

          J2EE應用服務器Apusic AS在HP-UX上調(diào)優(yōu)時使用的工具列表

          開發(fā)人員寫程序一般都在Windows下,主要還是方便。但是許多問題又都是上線后才能發(fā)現(xiàn),特別是在開發(fā)過程不健全的情況下,許多都是邊用邊解決問題,那么如果部署到IBM或者HP的小機后,如何跟蹤和調(diào)試呢?

          可以去下載HP-UX提供的文檔,http://www.docs.hp.com/en/5992-1918/5992-1918.pdf

          里面還有相關工具的下載地址。

          這里把主要的調(diào)優(yōu)的工具做個列表,順便簡單介紹一下功能,以后我會將熟悉的工具再分別介紹。

          ★ Ctrl-Break Handler

          作用:具備與Windows下一樣的功能,實現(xiàn)Dump Thread功能。

          用法:kill -3 <pid> 或者 -XX:+HeapDump or -XX:+HeapDumpOnCtrlBreak

          ★ Fatal Error Log (hs_err_pid<pid>.log)

          作用:當發(fā)生嚴重錯誤時,系統(tǒng)自動在應用運行目錄下創(chuàng)建以pid為模式的日志文件;

          用法:系統(tǒng)自動處理

          ★ HPjconfig

          作用:可視化工具,根據(jù)應用的情況推薦和調(diào)整HP的核心參數(shù);

          用法:java -jar HPjconfig.jar

          ★ HPjmeter

          作用:可視化工具,分析應用的性能瓶頸,跟蹤方法調(diào)用次數(shù)、CPU占用率和周期,線程的時間消耗和進程中的線程數(shù);

          用法:/opt/hpjmeter/bin/hpjmeter

          備注:HPjmeter用法復雜,使用前需仔細閱讀使用指南

          ★ HPjtune

          作用:可視化工具,分析應用運行期垃圾收集(GC)的情況,從3.0開始合并到HPjmeter;

          ★ jConsole

          作用:可視化工具,分析JVM的運行狀態(tài);

          用法:jConsole 直接運行,輸入連接字符串,具體可以參考SUN的指南或本Blog后面的使用說明

          ★ jstat/jstatd

          作用:統(tǒng)計監(jiān)測工具,連接到JVM上收集相關數(shù)據(jù);jstatd是遠程連接

          用法:jstat -gc <pid> [interval] [times]

          ★ visualgc

          作用:可視化工具,監(jiān)測JVM的GC、Compiler和Class Loader,可以監(jiān)控本地和遠程的

          用法:visualgc vmid [interval]

          ★ GlancePlus

          作用:系統(tǒng)性能監(jiān)視和分析工具。

          ★ sar

          作用:報告系統(tǒng)活動,包括:CPU、I/O、context switches,interrupts, page faults, and other kernel actions.

          ★ vmstat

          作用:報告process, virtual memory, trap, and CPU

          ★ iostat

          作用:報告每個活動Disk的I/O情況

          ★ swapinfo

          作用:提供device和file system 頁面空間

          ★ top

          作用:顯示系統(tǒng)中主要進程,定期更新信息。根據(jù)CPU使用情況排列進程。

          ★ netstat

          作用:顯示網(wǎng)絡接口和協(xié)議的統(tǒng)計結(jié)果以及網(wǎng)絡相關的數(shù)據(jù)結(jié)構(gòu),包括:packet traffic, connections, error rates, and more

          ?

          posted on 2008-05-24 23:13 zYx.Tom 閱讀(1790) 評論(0)  編輯  收藏 所屬分類: 1.Java世界

          主站蜘蛛池模板: 嘉峪关市| 汶上县| 千阳县| 屏东市| 都江堰市| 简阳市| 鸡泽县| 连城县| 贡嘎县| 宁化县| 西盟| 固阳县| 章丘市| 庆阳市| 太仓市| 泗洪县| 葫芦岛市| 枣庄市| 仁化县| 延川县| 贵定县| 麟游县| 长沙县| 丰县| 双柏县| 乡宁县| 河源市| 利津县| 承德县| 鄯善县| 武威市| 祥云县| 邵武市| 兴仁县| 新邵县| 通化县| 伽师县| 凤阳县| 南乐县| 汉源县| 泸定县|