成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

JDK1.5下進行系統(tǒng)性能監(jiān)測應用淺析

開發(fā) 后端
JDK1.5下進行系統(tǒng)性能監(jiān)測應用是什么情況呢?我們在這篇文章中講給你介紹具體的實施情況。

JDK1.5 附帶的工具 jps ( Java Virtual Machine Process Status Tool ,查看 JVM 進程狀態(tài)的工具), jstat(Java Virtual Machine Statistics Monitoring Tool ,運行數(shù)據(jù)監(jiān)測工具 ) 以及 jstatd ( jstat 的 daemon 程序,利用 RMI 進行遠程監(jiān)控)。(建議可以使用 jvmstat 包,可視化的 jstat 監(jiān)控工具,可以在 http://java.sun.com/performance/jvmstat/ 下載)

JDK1.5下系統(tǒng)性能監(jiān)測部署過程描述如下: 

1.在需要監(jiān)測的機器(我這里是 Linux 機器)部署相關(guān)應用:

a)在你需要進行監(jiān)測的機器上安裝 JDK1.5 (狂暈一陣子),別倒下(這個部分就不多說了,因為如果這里還要解釋的話,那我就暈了)。 feedom.net

b)正確設置 Java 的運行環(huán)境。

c)啟動 jstatd 進程。

命令如下: ./jstatd -J-Djava.security.policy=all.policy 54ne.com

一般來說呢,這里是會出現(xiàn)問題的,那就是 permission 的問題了,還好,Sun 的網(wǎng)站上給了相關(guān)的解決方法,方法如下,在 jdk/…/security/ java.policy 文件中添加下面的代碼:

  1. grant codebase "file:${java.home}/../lib/tools.jar" {   
  2.  
  3. permission java.security.AllPermission; 54com.cn   
  4.  
  5. };  

然后重新啟動jstatd 進程。

d)完了,別讓人亂動就好了,我經(jīng)常是不小心就按 CTRL+C 把程序關(guān)閉了。

2.JDK1.5下進行系統(tǒng)性能監(jiān)測在客戶端(監(jiān)控者使用的機器)的操作:

a)使用 jps 查看遠端機器有哪些 JVM 進程在使用當中,命令如下:

jps 172.25.1.24 // 遠端機器的 IP 地址或名稱 

屏幕輸入如下:

13686 Jstatd 

14115 XXXJavaServer

15117 Jserver

b)從上面可以看到遠端機器的 Jstatd 進程已經(jīng)啟動起來了。我們就可以使用 jstat 對相關(guān)進程的具體情況進行查看。

Jstat 命令用法如下:

jstat -<option> [-t] [-h<lines>] <vmid> [<interval> [<count>]]

解釋如下:

Option 包括以下選項:

-class

-compiler

-gc

-gccapacity

-gccause

-gcnew

-gcnewcapacity

-gcold

-gcoldcapacity

-gcpermcapacity

-gcutil

-printcompilation

Vmid 就是 jps 查看到的進程 id ,如上 Jserver 的進程 id 是 15117 。

Interval 是時間間隔,單位為毫秒, 1000 就是一秒。

Count 就是需要查看的次數(shù)。

例子假設我們需要查看 172.25.1.24 機器 vmid 為 15117 的 gc 的情況,可以輸入下面的命令:

feedom.net

jstat -gc 15117@172.25.1.24 1000 3

然后你能看到四行信息(一行為 title ,剩下的就是你要的信息了),仔細看看就可以發(fā)現(xiàn)很多信息的了.。

c)那么下面就開始配置可視化的監(jiān)控包, jvmstat ,下載好了后,解壓到任意目錄。

執(zhí)行 visualgc ,然后就可以看到可視化的監(jiān)控窗口。不過,好像現(xiàn)在只提供 Linux 下的 visualgc 的啟動腳本,所以在 Windows 下或者 Linux 最好使用我下面提供的方式:

網(wǎng)管在 Linux 下:

/usr/java/jdk1.5/bin/java –Xbootclasspath/p:” /usr/java/jdk1.5/lib/tools.jar” –jar jvmstat/jars/visualgc.jar vmid@server

在 Windows 下也一樣,就是改改 jdk 的路徑就好了。 

成功執(zhí)行后你就能看見一個 java 的監(jiān)視窗口(樣子還蠻專業(yè)的),這個時候就 可以開始監(jiān)視了。

JDK1.5下系統(tǒng)性能監(jiān)測情況就介紹到這里,關(guān)于JDK1.5下系統(tǒng)性能監(jiān)測的操作希望還要多加練習。

【編輯推薦】

  1. JDK、SDK、JRE、JVM概念詳解
  2. JDK1.6的十大技術(shù)淺談
  3. 安裝JDK后JRE與JVM聯(lián)系淺談
  4. JDK源碼Java.lang.Boolean的淺析
  5. Linux安裝JDK與VI編輯器操作淺析
責任編輯:仲衡 來源: 中國網(wǎng)管聯(lián)盟
相關(guān)推薦

2009-07-08 16:02:49

JDK1.5String

2009-07-07 18:06:14

JDK1.5枚舉類型

2009-07-07 13:02:29

JDK1.5

2010-02-23 14:35:48

CentOS vsft

2020-03-18 08:00:00

LinuxHtop系統(tǒng)性能

2014-06-18 09:44:05

NmonNmon命令行Linux性能監(jiān)測

2009-07-07 17:56:00

JDK1.5封箱及拆箱

2018-12-10 15:13:06

緩存系統(tǒng)性能數(shù)據(jù)

2009-09-29 10:39:04

Linuxlinux系統(tǒng)性能檢測

2010-04-23 11:44:34

Aix系統(tǒng)

2017-07-04 13:02:02

Linux系統(tǒng)性能調(diào)優(yōu)工具

2010-03-04 17:50:42

Android操作系統(tǒng)

2021-10-26 16:49:34

系統(tǒng)性能定位

2011-05-25 13:55:02

Oracle

2011-04-15 09:33:24

NAT

2011-05-27 10:35:05

PerfLinux系統(tǒng)性能

2010-11-17 10:07:28

無線入侵檢測系統(tǒng)WIDSWLAN性能

2024-11-08 14:27:52

系統(tǒng)設計數(shù)據(jù)庫

2013-03-20 17:18:07

Linux系統(tǒng)性能調(diào)優(yōu)

2011-03-18 11:13:07

LAMP度量性能
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲情综合五月天 | 欧美女优在线观看 | 日韩欧美视频 | 99综合 | 成人在线电影在线观看 | 欧美日韩成人在线观看 | 国产精品99久久久久久www | 中文字幕精品一区二区三区精品 | 亚洲一区二区三区在线视频 | 三级高清 | 国产一区二区三区在线视频 | 日韩av.com | 秋霞影院一区二区 | 亚洲欧美日韩中文字幕一区二区三区 | 最新日韩在线视频 | 国产午夜精品福利 | 综合久久久久 | 黄色在线免费网站 | a黄在线观看 | 99久久久无码国产精品 | 99视频入口 | 国内精品久久精品 | 成人在线视频一区 | 久久夜夜| 精品无码三级在线观看视频 | 午夜国产一级片 | h在线免费观看 | 91天堂 | www.色53色.com | av在线免费观看不卡 | 日韩精品视频中文字幕 | 国产成人高清成人av片在线看 | 日韩在线免费视频 | 香蕉一区 | 久久免费香蕉视频 | 国内精品久久影院 | 欧美一区二区免费 | 色婷婷综合在线观看 | 亚洲精品电影在线 | 亚洲精品一区二区三区蜜桃久 | 欧美精品一区二区在线观看 |