gc-analyze-4.9 - Dalam Talian di Awan

Ini ialah arahan gc-analyze-4.9 yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


gc-analyze - Analyze Garbage Collector (GC) pembuangan memori

SINOPSIS


gc-analisis [OPTION] ... [fail]

DESCRIPTION


gc-analisis mencetak analisis pembuangan memori GC kepada standard keluar.

Lambakan memori boleh dibuat dengan memanggil "gnu.gcj.util.GCInfo.enumerate(String
namePrefix)" daripada kod java. Longgokan memori akan dibuat pada keadaan kehabisan memori
jika "gnu.gcj.util.GCInfo.setOOMDump(String namePrefix)" dipanggil sebelum kehabisan memori
berlaku.

Menjalankan program ini akan membuat dua fail: TestDump001 and TestDump001.bait.

import gnu.gcj.util.*;
import java.util. *;

GCDumpTest kelas awam
{
utama kekosongan awam statik(String args[])
{
ArrayList l = ArrayList baharu (1000);

untuk (int i = 1; i <1500; i ++) {
l.add("Ini adalah rentetan #" + i);
}
GInfo.enumerate("TestDump");
}
}

Lambakan memori kemudiannya boleh dipaparkan dengan menjalankan:

gc-analyze -v TestDump001

PILIHAN


--verbose
-v Keluaran bertele-tele.

-p awalan alat
Awalan ditambahkan pada nama-nama nm and baca sendiri menyuruh.

-d direktori
Direktori yang mengandungi perpustakaan boleh laku dan kongsi yang digunakan semasa pembuangan itu
dihasilkan.

- membantu
Cetak mesej bantuan, kemudian keluar.

--versi
Cetak maklumat versi, kemudian keluar.

Gunakan gc-analyze-4.9 dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini