ما هي مناطق الذاكرة المختلفة في JVM؟
ما هي مناطق الذاكرة المختلفة في JVM؟

فيديو: ما هي مناطق الذاكرة المختلفة في JVM؟

فيديو: ما هي مناطق الذاكرة المختلفة في JVM؟
فيديو: What are the different types of memory areas allocated by JVM ? 2024, مارس
Anonim

ال ذاكرة في ال JVM ينقسم إلى خمسة مختلف الأجزاء وهي: الطريقة منطقة : طريقة منطقة يخزن رمز الفئة: رمز المتغيرات والطرق. الكومة: يتم إنشاء كائنات Java في هذا منطقة . Java Stack: أثناء تشغيل الطرق ، يتم تخزين النتائج في thestack ذاكرة.

إذن ، ما هي مناطق الذاكرة المختلفة في JVM؟

ال ذاكرة في ال JVM مقسمة إلى 5 مختلف القطع:

كومة. كومة. سجل عداد البرنامج. مكدس الطريقة الأصلية.

كم عدد أنواع مناطق الذاكرة التي تخصصها JVM؟

  • تحميل الكود.
  • التحقق من الكود.
  • تنفيذ الكود.
  • أنها توفر بيئة وقت التشغيل للمستخدمين.

بجانب ما سبق ، ما هي منطقة الطريقة في JVM؟ JVM لديه منطقة الطريقة مشترك في جميع الخيوط. يحتوي على عناصر لكل فئة مثل تجمع ثابت ، وحقول ، طريقة البيانات المحلية طريقة الكود ورموز المُنشئ وما إلى ذلك والتي تُستخدم في الفصل وتهيئة الكائنات / الواجهات. هذه منطقة الطريقة يتم إنشاؤه أثناء JVM بدء. وهو بشكل عام جزء من الكومة منطقة.

فيما يتعلق بهذا ، أي جزء من JVM سيخصص الذاكرة لبرنامج Java؟

ال جافا ينظم الجهاز الظاهري ذاكرة يحتاج إلى تنفيذ أ برنامج في عدة مناطق بيانات وقت التشغيل. لكل JVM منطقة طريقة واحدة إرادة كن متاحا. منطقة الطريقة إرادة يتم إنشاؤها في وقت JVM بدء. برك ثابتة من أ سوف الطبقة يتم تخزينها داخل منطقة الطريقة.

ما هي مساحة عدن في ذاكرة JVM؟

جامع القمامة أوتوماتيكي ذاكرة نظام الإدارة الذي يستعيد ذاكرة كومة للأشياء. عدن الفضاء : البركة التي منها ذاكرة مبدئيًا لمعظم الكائنات. الناجي فضاء : حوض السباحة الذي يحتوي على الكائنات التي نجت من عملية جمع القمامة في فضاء عدن.

موصى به: