جدول المحتويات:

كيف يمكنني عرض ملف تفريغ كومة الذاكرة المؤقتة؟
كيف يمكنني عرض ملف تفريغ كومة الذاكرة المؤقتة؟

فيديو: كيف يمكنني عرض ملف تفريغ كومة الذاكرة المؤقتة؟

فيديو: كيف يمكنني عرض ملف تفريغ كومة الذاكرة المؤقتة؟
فيديو: How to Setup Heap Memory And Heap Dumps in WebSphere Admin | Chennai Folks Training 2024, شهر نوفمبر
Anonim

اذا كان لديك ملف تفريغ كومة المحفوظة على نظامك المحلي ، يمكنك فتح ملف ملف في Java VisualVM عن طريق الاختيار ملف > تحميل من القائمة الرئيسية. يمكن فتح Java VisualVM كومة مقالب المحفوظة في. hprof ملف صيغة. متي قمت بفتح ملف تم الحفظ كومة نفايات ، ال كومة نفايات يفتح كعلامة تبويب في النافذة الرئيسية.

يجب أن تعرف أيضًا ، كيف يمكنني عمل ملف تفريغ كومة؟

توجد عدة طرق لإنشاء ملف تفريغ لكومة java:

  1. استخدم خيار jmap -dump للحصول على ملف تفريغ كومة الذاكرة المؤقتة في وقت التشغيل ؛
  2. استخدم خيار jconsole للحصول على تفريغ كومة عبر HotSpotDiagnosticMXBean في وقت التشغيل ؛
  3. سيتم إنشاء تفريغ الكومة عندما يتم طرح OutOfMemoryError بتحديد -XX: + خيار HeapDumpOnOutOfMemoryError VM ؛
  4. استخدم hprof.

وبالمثل ، كيف يمكنني قراءة ملف تفريغ جافا؟ يمكنك استخدام jvisualvm.exe الذي يأتي مع JDK 1.5 وما فوق. حاضره في مجلد بن JDK. هذه أداة جيدة جدًا يمكن استخدامها للتوصيف حتى أثناء التشغيل جافا التطبيقات. يمكنك حتى استخدام JProfiler في ملفات اقرأ كومة تفريغ الملفات.

تعرف أيضًا ، ما هو مكب النفايات؟

أ كومة نفايات هي لقطة من ذاكرة عملية Java ™. تحتوي اللقطة على معلومات حول كائنات Java وفئاتها في ملف كومة في اللحظة التي يتم فيها تشغيل اللقطة. محمل الفصل والاسم والفئة الفائقة والحقول الثابتة. جذور جمع القمامة. الكائنات التي تم تحديدها بحيث يمكن الوصول إليها بواسطة JVM.

ما فائدة تفريغ الكومة؟

أ كومة نفايات هي لقطة لجميع الكائنات الموجودة في الذاكرة في JVM في لحظة معينة. إنها مفيدة جدًا لاستكشاف مشكلات تسرب الذاكرة وإصلاحها وتحسين الذاكرة الاستخدام في تطبيقات جافا. كومة مقالب عادةً ما يتم تخزينها في ملفات hprof بتنسيق ثنائي.

موصى به: