Мазмұны:

Үйме демп файлын қалай көруге болады?
Үйме демп файлын қалай көруге болады?

Бейне: Үйме демп файлын қалай көруге болады?

Бейне: Үйме демп файлын қалай көруге болады?
Бейне: үйме обзор 2024, Сәуір
Anonim

Егер сізде а үйме демп файлы жергілікті жүйеде сақталған болса, ашуға болады файл таңдау арқылы Java VisualVM жүйесінде Файл > Негізгі мәзірден жүктеңіз. Java VisualVM аша алады үйінділер ішінде сақталған. hprof файл пішім. Қашан сіз ашасыз сақталды үйінді , the үйінді негізгі терезеде қойынды ретінде ашылады.

Сондай-ақ білу керек, мен үйіндіні қалай жасауға болады?

Java үйіндісін жасаудың бірнеше жолы бар:

  1. Орындалу уақытында үйме демп алу үшін jmap -dump опциясын пайдаланыңыз;
  2. Жұмыс уақытында HotSpotDiagnosticMXBean арқылы үйме демпін алу үшін jconsole опциясын пайдаланыңыз;
  3. -XX:+HeapDumpOnOutOfMemoryError VM опциясын көрсету арқылы OutOfMemoryError жіберілген кезде үйме демпі жасалады;
  4. hprof пайдаланыңыз.

Сол сияқты, Java демп файлын қалай оқуға болады? JDK 1.5 және одан жоғары нұсқаларымен бірге келетін jvisualvm.exe файлын пайдалануға болады. Ол JDK қалтасында бар. Бұл тіпті жүгіруді профильдеу үшін қолдануға болатын өте жақсы құрал Java қолданбалар. Сіз тіпті JProfiler пайдалана аласыз оқыңыз үйме файлдарды тастаңыз.

Сондай-ақ, үйінді деген не екенін білесіз бе?

А үйінді Java™ процесінің жадының суреті болып табылады. Суретте Java нысандары мен сыныптары туралы ақпарат бар үйме қазіргі уақытта сурет іске қосылады. Класс жүктеушісі, аты, супер класс және статикалық өрістер. Қоқыс жинау тамыры. JVM қол жеткізу үшін анықталған нысандар.

Үйме демпінің қолданылуы неде?

А үйінді белгілі бір сәтте JVM жадында болатын барлық нысандардың суреті болып табылады. Олар жадтың ағып кету мәселелерін шешуге және жадты оңтайландыруға өте пайдалы пайдалану Java қолданбаларында. Үйінділер әдетте екілік пішім hprof файлдарында сақталады.

Ұсынылған: