Ишти текшерүүдө үймөк дамп деген эмне?
Ишти текшерүүдө үймөк дамп деген эмне?

Video: Ишти текшерүүдө үймөк дамп деген эмне?

Video: Ишти текшерүүдө үймөк дамп деген эмне?
Video: 10 Простых Упражнений, Которые Избавят Вас от Жира на Животе 2024, Май
Anonim

Үймө таштандылар камтыйт: JVM сүрөтү Үймөк ошол учурда. Жандуу объекттерди көрсөтөт үймөк объекттердин ортосундагы шилтемелер менен бирге. Колдонмодогу эстутум маселелерин талдоодо маанилүү. Эстутум колдонуу схемаларын аныктоо үчүн колдонулат.

Ушундай жол менен, үймө таштанды деген эмне?

А үймө таштанды Java™ процессинин эс тутумунун сүрөтү. Сүрөттө Java объектилери жана класстары жөнүндө маалымат камтылган үймөк учурда снапшот иштетилди. Класс жүктөгүч, аты, супер класс жана статикалык талаалар. Таштанды чогултуу тамыры. JVM тарабынан жетүүгө мүмкүн болгон объекттер.

Ошо сыяктуу эле, үймөк дамп эмнени камтыйт? Heap Dump болуп саналат негизинен эс тутумуңуздун сүрөтү. It камтыйт эс тутумда турган бардык объекттер, ошол объекттерде сакталган баалуулуктар, ал объекттин кириш жана чыгыш шилтемелери.

Адамдар дагы сурашат, мен үйүлгөн таштандыны кантип көрөм?

Эгерде сизде а үймө таштанды жергиликтүү тутумуңузда сакталган файлды ачсаңыз, негизги менюдан Файл > Жүктөөнү тандоо менен Java VisualVM файлын ачсаңыз болот. Java VisualVM ача алат үйүлгөн таштандылар ичинде сакталган. hprof файл форматы. Сакталганды ачканда үймө таштанды , the үймө таштанды негизги терезеде өтмөк катары ачылат.

Үймөк дамп менен жип таштандысынын ортосунда кандай айырма бар?

А жип төгүү болуп саналат таштанды бардык тирүүлөрдүн стектеринин ичинен жиптер . А үймө таштанды болуп саналат таштанды Ява штатынын үймөк эс. Ошентип, колдонмо кайсы бир убакта эстутумдун кандай колдонулуп жатканын талдоо үчүн пайдалуу, ошондуктан кээ бир эстутумдун көйгөйлөрүн диагностикалоого ыңгайлуу, ал эми эстутумдун агып кетишин диагностикалоодо ыңгайлуу.

Сунушталууда: