Ito ang command na gc-analyze-4.8 na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
gc-analyze - Suriin ang mga basurahan ng memorya ng Garbage Collector (GC).
SINOPSIS
gc-analyze [OPTION] ... [file]
DESCRIPTION
gc-analyze nagpi-print ng pagsusuri ng isang GC memory dump sa standard out.
Ang mga memory dump ay maaaring malikha sa pamamagitan ng pagtawag sa "gnu.gcj.util.GCInfo.enumerate(String
namePrefix)" mula sa java code. Gagawa ng memory dump sa isang out of memory condition
kung ang "gnu.gcj.util.GCInfo.setOOMDump(String namePrefix)" ay tinawag bago ang memorya
nangyayari.
Ang pagpapatakbo ng program na ito ay lilikha ng dalawang file: TestDump001 at TestDump001.bytes.
import gnu.gcj.util.*;
i-import ang java.util. *;
pampublikong klase GCDumpTest
{
static na pampublikong void main(String args[])
{
ArrayList l = bagong ArrayList (1000);
para sa (int i = 1; i <1500; i ++) {
l.add("Ito ang string #" + i);
}
GInfo.enumerate("TestDump");
}
}
Ang memory dump ay maaaring ipakita sa pamamagitan ng pagpapatakbo:
gc-analyze -v TestDump001
Opsyon
--verbose
-v Output ng Verbose.
-p tool-prefix
Prefix na idinagdag sa mga pangalan ng nm at basahin ang sarili utos.
-d direktoryo
Direktoryo na naglalaman ng mga executable at shared library na ginamit noong ang dump ay
nabuo
- Tumulong
Mag-print ng mensahe ng tulong, pagkatapos ay lumabas.
--bersyon
I-print ang impormasyon ng bersyon, pagkatapos ay lumabas.
Gamitin ang gc-analyze-4.8 online gamit ang mga serbisyo ng onworks.net