Mundarija:

Uyumli dump faylini qanday ko'rishim mumkin?
Uyumli dump faylini qanday ko'rishim mumkin?

Video: Uyumli dump faylini qanday ko'rishim mumkin?

Video: Uyumli dump faylini qanday ko'rishim mumkin?
Video: Заброшенный дом в Америке ~ История Кэрри, трудолюбивой матери-одиночки 2024, Qadam tashlamoq
Anonim

Agar sizda bo'lsa yig'ma dump fayli mahalliy tizimingizda saqlangan bo'lsa, ochishingiz mumkin fayl tanlash orqali Java VisualVM da Fayl > Asosiy menyudan yuklash. Java VisualVM ochilishi mumkin yig'imlar ichida saqlangan. hprof fayl format. Qachon ochasiz a saqlangan yig'indisi , the yig'indisi asosiy oynada yorliq sifatida ochiladi.

Yana shuni bilish kerakki, qanday qilib yig'ma dump qilishim mumkin?

Java to'plamini yaratishning bir necha yo'li mavjud:

  1. Ish vaqtida yig'ma dumpni olish uchun jmap -dump opsiyasidan foydalaning;
  2. Ish vaqtida HotSpotDiagnosticMXBean orqali yig'ma dumpni olish uchun jconsole opsiyasidan foydalaning;
  3. -XX:+HeapDumpOnOutOfMemoryError VM variantini belgilash orqali OutOfMemoryError yuborilganda yig'ma dump hosil bo'ladi;
  4. hprof dan foydalaning.

Xuddi shunday, Java dump faylini qanday o'qiyman? JDK 1.5 va undan yuqori versiyalari bilan birga kelgan jvisualvm.exe dan foydalanishingiz mumkin. U JDK ning bin papkasida mavjud. Bu juda yaxshi vosita bo'lib, u hatto yugurishni ham profillash uchun ishlatilishi mumkin Java ilovalar. Siz hatto JProfiler dan ham foydalanishingiz mumkin o'qing uyum dump fayllar.

Shuningdek, bilingki, yig'indisi nima?

A yig'indisi Java™ jarayoni xotirasining oniy tasviridir. Suratda Java ob'ektlari va sinflari haqidagi ma'lumotlar mavjud uyum ayni paytda oniy tasvir ishga tushirildi. Sinf yuklovchisi, nomi, super sinfi va statik maydonlar. Axlat yig'ish ildizlari. JVM tomonidan erishish mumkin bo'lgan ob'ektlar.

Yig'ma dumpdan qanday foydalanish kerak?

A yig'indisi ma'lum bir vaqtda JVM xotirasida bo'lgan barcha ob'ektlarning surati. Ular xotira buzilishi muammolarini bartaraf etish va xotirani optimallashtirish uchun juda foydali foydalanish Java ilovalarida. To'plangan chiqindilar Odatda hprof ikkilik formatdagi fayllarda saqlanadi.

Tavsiya: