Гүйцэтгэлийн туршилтын овоолго гэж юу вэ?
Гүйцэтгэлийн туршилтын овоолго гэж юу вэ?

Видео: Гүйцэтгэлийн туршилтын овоолго гэж юу вэ?

Видео: Гүйцэтгэлийн туршилтын овоолго гэж юу вэ?
Видео: Хязгааргүй хүч чадлын түлхүүр- КВАНТ КОМПЬЮТЕР! 2024, Арваннэгдүгээр
Anonim

Бөөн овоолго Үүнд: JVM-ийн агшин зураг Бөөн тэр мөчид. Амьд объектуудыг харуулах овоо объектуудын хоорондох лавлагааны хамт. Аппликешн дэх санах ойн асуудлыг шинжлэхэд чухал ач холбогдолтой. Санах ойн хэрэглээний хэв маягийг тодорхойлоход ашигладаг.

Ийм маягаар, овоолго гэж юу вэ?

А овоолго нь Java™ процессын санах ойн агшин зураг юм. Хормын хувилбар нь Java-н объект болон ангиудын талаарх мэдээллийг агуулна овоо агшин зуурын зураг идэвхжсэн байна. Анги дуудагч, нэр, супер анги, статик талбарууд. Хог цуглуулах үндэс. JVM-ээр хандах боломжтой гэж тодорхойлсон объектууд.

Үүний нэгэн адил, овоолгод юу агуулагддаг вэ? Heap Dump бол үндсэндээ таны санах ойн агшин зураг. Энэ агуулсан санах ойд байгаа бүх объект, тэдгээр объектод хадгалагдсан утгууд, тэдгээр объектын дотогшоо болон гадагш чиглэсэн лавлагаа.

Хүмүүс бас овоолгыг яаж харах вэ гэж асуудаг.

Хэрэв танд байгаа бол овоолго Хэрэв таны дотоод системд хадгалагдсан файл байгаа бол та үндсэн цэснээс File > Load командыг сонгон Java VisualVM дээр файлыг нээж болно. Java VisualVM нээх боломжтой овоолго -д хадгалсан. hprof файлын формат. Хадгалсан зүйлийг нээх үед овоолго , the овоолго үндсэн цонхонд таб хэлбэрээр нээгдэнэ.

Нуруулдан дамп ба thread дамп хоёрын ялгаа нь юу вэ?

А утас хаях нь хогийн цэг бүх амьд хүмүүсийн стекээс утаснууд . А овоолго нь хогийн цэг Жавагийн төлөв байдал овоо санах ой. Энэ нь ямар нэг санах ойг ашиглаж байгааг шинжлэхэд тустай бөгөөд санах ойн зарим асуудлыг оношлоход тустай бөгөөд хэрэв санах ойн алдагдлыг оношлоход тохиромжтой.

Зөвлөмж болгож буй: