一、安裝並運行JITwatch
1. 下載jitwatch
git clone https://github.com/AdoptOpenJDK/jitwatch.git
(前提是你已經安裝了git,如果沒有安裝git,又不想安裝,可以直接去github上下載,下載頁面地址:https://github.com/AdoptOpenJDK/jitwatch)
2. 進入jitwatch目錄
cd jitwatch
(如果是在頁面上下載的zip包,進入到解壓後的文件裡)
3. 構建安裝
mvn clean install -DskipTests=true
(前提是你已經安裝了maven)
4. 運行jitwatch
./launchUI.sh
二、安裝hsdis
如果你想通過jitwatch看到JIT的反匯編代碼,需要安裝hsdis。安裝的方法:
1 . 下載hsdis
下載地址:
https://kenai.com/projects/base-hsdis/downloads
2. 修改下載文件的名字並把文件放進相應目錄
(1)把下載下來的文件改名為:hsdis-amd64.so
(2)把改名後文件放進JAVA_HOME/jre/lib/amd64/server目錄裡