JVM профайл гэж юу вэ?
JVM профайл гэж юу вэ?

Видео: JVM профайл гэж юу вэ?

Видео: JVM профайл гэж юу вэ?
Видео: Нарийвчилсан JVM профайл үүсгэх энгийн арга 2024, Арванхоёрдугаар сар
Anonim

Java Профайл хийх нь янз бүрийн хяналтын үйл явц юм JVM Аргын гүйцэтгэл, Thread гүйцэтгэл, объект үүсгэх, хог цуглуулах зэрэг түвшний параметрүүд. Java Профайл хийх зорилтот програмын гүйцэтгэл болон нөөцийн ашиглалтын талаар илүү нарийн харах боломжийг танд олгоно.

Энгийнээр хэлэхэд Java-д профайл үүсгэгчид гэж юу вэ?

А Java Profiler хянадаг хэрэгсэл юм Java JVM түвшний байт кодын бүтээц ба үйлдлүүд. Эдгээр кодын бүтээц ба үйлдлүүд нь объект үүсгэх, давтагдах гүйцэтгэл (рекурсив дуудлагыг оруулаад), аргын гүйцэтгэл, урсгалын гүйцэтгэл, хог цуглуулах зэрэг орно.

Мөн профайл үүсгэгч хэрхэн ажилладаг вэ? "Тусгал" ашиглан профайлчин нь эх кодын модыг бүхэлд нь (дуудлагын графикуудын хамт) дахин бүтээх чадвартай. Түүврийг профайлчин мөн энэ нь хоёртын кодыг хардаг. The профайлчин Hooks гэх мэт арга техникүүд нь Windows-ийн үйл явдлуудыг/мессежүүдийг зорилгоор ашиглаж болно профайл хийх.

Үүний дагуу Java програмын профайл гэж юу вэ?

Профайл хийх нь шалгах үйл явц юм програм санах ой эсвэл гүйцэтгэлтэй холбоотой асуудлуудыг олох. Хэзээ профайл хийх а Java програм , та үүнийг хянах боломжтой Java Виртуал машин (JVM) болон тухай мэдээлэл авах програм аргын хугацаа, объектын хуваарилалт, хог цуглуулах зэрэг гүйцэтгэл. Java Чөлөөт хэлбэрийн төслүүд.

Хэрэглээний профайл гэж юу вэ?

Та ашиглаж болно програмын профайл бүтээгдэхүүний ажиллах цагийн орчинд ажлын тодорхой нэгжүүдийг тодорхойлох. Хэрэглээний профайл талаар үнэн зөв мэдлэг шаарддаг програм гүйлгээний тохиргоо ба харилцан үйлчлэл програм гүйлгээ бүрийн явцад тууштай мэдэгддэг.

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