warsjawa profiling tools

Post on 03-Jul-2015

400 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

*NIX TOOLS

-------------------------------------------htop

-------------------------------------------iostat

-------------------------------------------free

-------------------------------------------dstat

-------------------------------------------perf

JDK TOOLS

-------------------------------------------jps

-------------------------------------------jinfo

sudo sh -c "echo 0 /proc/sys/kernel/yama/ptrace_scope">orin /etc/sysctl.d/10-ptrace.conf set kernel.yama.ptrace_scope = 0

-------------------------------------------jmap

-------------------------------------------jmap

-------------------------------------------jstat

-------------------------------------------jstack

--------------------------------------------XX:+PrintFlagsFinal

-XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions

OBJECTLAYOUT

-------------------------------------------java-object-layout

https://github.com/shipilev/java-object-layout

Setup as external tool in IntelliJ-cp $Classpath$:MYPATH/java-object-layout.jar -javaagent:MYPATH/java-object-layout.jar net.shipilev.tools.objectlayout.MainAnalyzer $FileClass$

top related