Aceasta este comanda gc-analyze-4.9 care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
gc-analyze - Analizează depozitele de memorie Garbage Collector (GC).
REZUMAT
gc-analiza [OPȚIUNE] ... [fişier]
DESCRIERE
gc-analiza imprimă o analiză a unui dump de memorie GC la ieşirea standard.
Dumpurile de memorie pot fi create apelând „gnu.gcj.util.GCInfo.enumerate(String
namePrefix)" din codul java. Va fi creată o descărcare de memorie în caz de lipsă de memorie
dacă „gnu.gcj.util.GCInfo.setOOMDump(String namePrefix)” este apelat înainte de epuizarea memoriei
are loc.
Rularea acestui program va crea două fișiere: TestDump001 și TestDump001.bytes.
import gnu.gcj.util.*;
import java.util. *;
clasă publică GCDumpTest
{
static public void main(Argumente șir[])
{
ArrayList l = noua ArrayList (1000);
for (int i = 1; i <1500; i ++) {
l.add("Acesta este șirul #" + i);
}
GCInfo.enumerate("TestDump");
}
}
Apoi, descărcarea memoriei poate fi afișată rulând:
gc-analyze -v TestDump001
OPŢIUNI
--verbos
-v Iesire verbala.
-p instrument-prefix
Prefix adăugat la numele nm și readelf comenzi.
-d director
Director care conține bibliotecile executabile și partajate utilizate când a fost dump-ul
generat.
--Ajutor
Imprimați un mesaj de ajutor, apoi ieșiți.
--versiune
Imprimați informațiile despre versiune, apoi ieșiți.
Utilizați gc-analyze-4.9 online folosind serviciile onworks.net