Агуулгын хүснэгт:
Видео: Би овоолгыг хэрхэн харах вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Хэрэв танд байгаа бол овоолго Хэрэв таны дотоод системд хадгалагдсан файл байгаа бол та үндсэн цэснээс File > Load командыг сонгон Java VisualVM дээр файлыг нээж болно. Java VisualVM нээх боломжтой овоолго -д хадгалсан. hprof файлын формат. Хадгалсан зүйлийг нээх үед овоолго , the овоолго үндсэн цонхонд таб хэлбэрээр нээгдэнэ.
Үүнтэй адилаар би овоолгыг яаж хийх вэ?
Java овоолгыг үүсгэх хэд хэдэн арга байдаг:
- Ажиллах үед овоолгыг авахын тулд jmap -dump сонголтыг ашиглана уу;
- Ажиллах үед HotSpotDiagnosticMXBean-ээр дамжуулан бөөгнөрөл авахын тулд jconsole сонголтыг ашиглана уу;
- -XX:+HeapDumpOnOutOfMemoryError VM сонголтыг зааж өгснөөр OutOfMemoryError шидэгдэх үед бөөгнөрөл үүсэх болно;
- hprof ашиглах.
Мөн овоолгын дамп гэж юу болохыг мэдэх үү? А овоолго нь Java™ процессын санах ойн агшин зураг юм. Хормын хувилбар нь Java-н объект болон ангиудын талаарх мэдээллийг агуулна овоо агшин зуурын зураг идэвхжсэн байна. Анги дуудагч, нэр, супер анги, статик талбарууд. Хог цуглуулах үндэс. JVM-ээр хандах боломжтой гэж тодорхойлсон объектууд.
Энд, та нуруулдан дампын санах ойн алдагдлыг хэрхэн шинжлэх вэ?
Мөшгих нь а санах ойн алдагдал , танд хэрэгтэй болно" овоолго " гоожиж буй үйл явц дахь амьд объектуудын хураангуй. Бичлэг хийх a хогийн цэг , процессын PID-г олохын тулд эхлээд jps-г ажиллуулж, дараа нь jmap-г ажиллуулна - хогийн цэг : амьд, формат = b, файл = (дампфайл) (pid).
Яагаад овоолгын дамп үүсдэг вэ?
JVM үүсгэдэг нь Бөөн овоолго заасан файлын замд байгаа файл. Заримдаа бид шаардаж магадгүй Бөөн овоолго эрэлтийн үндсэн дээр. Санах ойн хэрэглээг засахын тулд бид шаардлагатай Бөөн овоолго . Хэрэв та HeapDumpPath-г заагаагүй бол JVM үүсгэдэг JAVA процесс ажиллаж байгаа файл.
Зөвлөмж болгож буй:
Би Mac дээрх хувийн хайлтын түүхийг хэрхэн харах вэ?
Safari хувийн хайлтын түүх мартагдахгүй. Бүх нээлттэй хайгч. "Go" цэсийг дарна уу. Сонголтын товчийг дараад гарч ирэх үед "Номын сан" дээр дарна уу. Safari хавтсыг нээнэ үү. Хавтас дотроос "WebpageIcons. db" файлыг сонгоод SQLite хөтөч рүү чирнэ үү. SQLitewindow дээрх "Өгөгдөл үзэх" таб дээр дарна уу. Хүснэгт цэснээс "PageURL"-г сонгоно уу
Би өөрийн Gmail ирсэн имэйлийг хэрхэн харах вэ?
Gmail дэх Миний Ирсэн имэйл рүү хэрхэн очих вэ. Ямар ч вэб хөтөч ашиглан gmail.com руу очно уу. Хэрэглэгчийн нэр, нууц үг талбарт өөрийн Google хэрэглэгчийн нэр, нууц үгээ оруулаад 'Нэвтрэх' дээр дарж Google бүртгэлдээ нэвтэрнэ үү. Өгөгдмөл харагдах байдал нь Inbox хавтас юм. Ирсэн имэйл хавтас руугаа очихын тулд зүүн талын самбар дээрх "Ирсэн имэйл" холбоос дээр дарна уу
Миний Kindle Fire HD дээр ямар програм ажиллаж байгааг би хэрхэн харах вэ?
Дэлгэцийн дээд хэсэгт байрлах "Шүүлтүүр" унадаг цэсийг товшино уу. Дараа нь "RunningApplications"-ыг сонго. Энэ нь таны Kindle FireHD дээр ажиллаж байгаа програмуудын жагсаалтыг өгөх болно
Би Женкинсийн итгэмжлэлээ хэрхэн харах вэ?
Женкинсийн нүүр хуудаснаас (жишээ нь Женкинсийн сонгодог UI-ийн хяналтын самбар) зүүн талд байгаа Итгэмжлэлийн мэдээлэл > Систем дээр дарна уу. Системийн доор Глобал итгэмжлэл (хязгаарлалтгүй) холбоос дээр дарж энэ өгөгдмөл домэйнд хандана уу. Зүүн талд байгаа "Итгэмжлэх жуух бичиг нэмэх" дээр дарна уу
Би JVM овоолгыг хэрхэн хянах вэ?
Jconsole ашиглан Java програмынхаа овоолгын ашиглалтыг хянах 5 тийм ч хялбар биш арга. Jconsole нь java програмын гүйцэтгэлийн хэмжигдэхүүнийг хянахад ашиглаж болох GUI юм. VisualVM ашиглах. Jstat командыг ашиглана уу. -verbose:gc командын мөрийн сонголтыг ашиглана уу. JEE Application Server хэрэгслийг ашиглана уу