11
Chciałbym programowo uzyskać odpowiednik wyjścia z jmap -histo
, z poziomu monitorowanej aplikacji. Widzę, że wyzwalanie binarnego zrzutu sterty jest możliwe dzięki komponentowi diagnostycznemu HotSpot, ale nie widzę sposobu uzyskania danych histogramu. Czy to możliwe ?Jak programowo uzyskać histogram jmap?
Dzięki za link. Myślę, że oznacza to, że nie ma "wewnętrznego" sposobu, aby to zrobić, musisz w jakikolwiek sposób dołączyć agenta, aby uzyskać te informacje? – nicoulaj
Jest to metoda wewnętrzna (nie jest to wykonanie aplikacji jmap), ale nie jest to metoda niezależna od jvm, ponieważ używane są niestandardowe klasy/metody, które nie istnieją nawet w innych implementacjach jvm. – MRalwasser
To nie jest wewnętrzna, ale zewnętrznie dołącza agenta. – nicoulaj