2011-03-24 10 views

cevap

7

jvisualvm bunu yapmanıza izin verir

+1

Bir Clojure veya Java programında denediniz mi? – Zubair

+0

Cevabınız için teşekkürler. Görünüşe göre sadece sen ve dogrular soruyu kestiler. Sanırım bazı insanlar Java ve Clojure arasındaki farkı bilmiyorlar ve ikisi de JVM'de çalışıyorlar :) – Zubair

5

jmap kullanarak bir jvm yığın dökümü gerçekleştirin vermek her ne kadar bu araçların hiçbiri, benim Clojure veri yapılarının herhangi görselleştirmek için izin . Daha sonra dökümü Eclipse Memory Analyser'a yükleyerek, belleğin kullanıldığı yeri gösterebilirsiniz. Alternatif olarak, yığın dökümünde göz atmak için jhat'u kullanabilirsiniz.

+3

Bunu denedim. Tüm Java sınıflarının dökümü alıyorum. Yine de her Java örneğini clojure eşdeğerine eşlemek hâlâ oldukça zordur. Java veya Clojure programı ile denediniz mi? – Zubair

İlgili konular