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

JDK1.5下進行系統性能監測應用淺析

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

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

JDK1.5下系統性能監測部署過程描述如下: 

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

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

b)正確設置 Java 的運行環境。

c)啟動 jstatd 進程。

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

一般來說呢,這里是會出現問題的,那就是 permission 的問題了,還好,Sun 的網站上給了相關的解決方法,方法如下,在 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)完了,別讓人亂動就好了,我經常是不小心就按 CTRL+C 把程序關閉了。

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

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

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

屏幕輸入如下:

13686 Jstatd 

14115 XXXJavaServer

15117 Jserver

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

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 就是需要查看的次數。

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

feedom.net

jstat -gc 15117@172.25.1.24 1000 3

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

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

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

網管在 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 的路徑就好了。 

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

JDK1.5下系統性能監測情況就介紹到這里,關于JDK1.5下系統性能監測的操作希望還要多加練習。

【編輯推薦】

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

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系統性能

2014-06-18 09:44:05

NmonNmon命令行Linux性能監測

2009-07-07 17:56:00

JDK1.5封箱及拆箱

2018-12-10 15:13:06

緩存系統性能數據

2010-04-23 11:44:34

Aix系統

2009-09-29 10:39:04

Linuxlinux系統性能檢測

2017-07-04 13:02:02

Linux系統性能調優工具

2021-10-26 16:49:34

系統性能定位

2010-03-04 17:50:42

Android操作系統

2011-05-25 13:55:02

Oracle

2011-04-15 09:33:24

NAT

2011-05-27 10:35:05

PerfLinux系統性能

2010-11-17 10:07:28

無線入侵檢測系統WIDSWLAN性能

2024-11-08 14:27:52

系統設計數據庫

2011-03-18 11:13:07

LAMP度量性能

2013-03-20 17:18:07

Linux系統性能調優
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩av一区在线观看 | 天天躁日日躁xxxxaaaa | 日韩在线观看中文字幕 | jizz在线看片| 免费a级毛片在线播放 | 亚洲精品乱码久久久久久蜜桃91 | 在线成人一区 | 亚洲性综合网 | 一级毛片视频 | 日韩精品免费视频 | 日本久久久影视 | 一级毛片高清 | 激情欧美一区二区三区中文字幕 | 亚洲国产一区在线 | 欧美日韩在线观看视频网站 | av在线电影网站 | 久久久999免费视频 999久久久久久久久6666 | 91高清在线观看 | 色久五月 | 成人乱人乱一区二区三区软件 | 亚洲在线一区二区三区 | 日韩欧美在线一区 | 成人免费视频 | 亚洲三级免费看 | 精品国产青草久久久久福利 | 亚洲一区二区精品视频 | av一区在线观看 | 午夜视频免费在线观看 | 精品欧美一区二区精品久久久 | 国产91丝袜在线播放 | 国产99久久久国产精品 | 亚洲精品久久久久久一区二区 | 欧美日韩亚洲在线 | 91精品国产综合久久久久久丝袜 | 亚洲精品免费在线 | 国产高清精品一区二区三区 | 天天干视频 | 国产精品久久久久久吹潮日韩动画 | 亚洲少妇综合网 | 1级毛片| 中文字幕乱码一区二区三区 |