Naprawiona biblioteka libIntroscopeRedHatStats.so
Idea poprawki polega na stworzeniu proxy na bibliotekę i własnej implementacji metody getAggregateCPUUsage.Pozostałe funkcje JNI można prawdopodobnie zaimplementować następująco:
getProcessCPUUsage -> getrusage()
getTotalClockTicks -> clock()
isThreadCpuTimeEnabled -> defined RUSAGE_THREAD
getThreadCpuTime -> getrusage(RUSAGE_THREAD, &usage)
Update: Przepisałem całą bibliotekę, gdyby ktoś chciał binarkę prośba o kontakt.
0 komentarze:
Prześlij komentarz