مناطق مختلف حافظه در JVM چیست؟
مناطق مختلف حافظه در JVM چیست؟

تصویری: مناطق مختلف حافظه در JVM چیست؟

تصویری: مناطق مختلف حافظه در JVM چیست؟
تصویری: مناطق مختلف حافظه JVM | آموزش Core Java | آقای راماچاندرا 2024, مارس
Anonim

این حافظه در JVM به پنج تقسیم می شود ناهمسان قطعات به نام: روش حوزه : روش حوزه کد کلاس را ذخیره می کند: کد متغیرها و روش ها. Heap: اشیاء جاوا در این ایجاد می شوند حوزه پشته جاوا: در حین اجرای روش ها، نتایج در پشته ذخیره می شوند حافظه.

سپس، مناطق مختلف حافظه در JVM کدامند؟

این حافظه در JVM به 5 تقسیم شده است ناهمسان قطعات:

پشته. پشته. ثبت نام پیشخوان برنامه. پشته روش بومی.

چند نوع ناحیه حافظه توسط JVM اختصاص داده شده است؟

  • بارگذاری کد
  • تایید کد.
  • در حال اجرای کد.
  • محیط زمان اجرا را برای کاربران فراهم می کند.

علاوه بر بالا، متد ناحیه در JVM چیست؟ JVM دارد منطقه روش مشترک در تمام رشته ها این شامل عناصر هر کلاس مانند استخر ثابت، فیلدها، روش داده های محلی، روش کد، کدهای سازنده و غیره که در کلاس و مقداردهی اولیه اشیاء/اینترفیس ها استفاده می شوند. این منطقه روش در طول ایجاد می شود JVM استارت آپ. به طور کلی بخشی از Heap است حوزه.

با توجه به این موضوع، کدام قسمت از JVM حافظه را برای یک برنامه جاوا اختصاص می دهد؟

این جاوا ماشین مجازی سازماندهی می کند حافظه باید a را اجرا کند برنامه به مناطق داده چندباره برای هر JVM یک منطقه روش اراده در دسترس باش. حوزه روش اراده در زمان ایجاد شود JVM استارت آپ. استخرهای ثابت الف اراده کلاس در ناحیه روش ذخیره شود.

فضای Eden در حافظه JVM چیست؟

زباله جمع کن اتوماتیک است حافظه سیستم مدیریتی که بازیابی می شود حافظه پشته برای اشیاء فضای عدن : استخری که از آن حافظه در ابتدا برای اکثر اشیا اختصاص داده شده است. بازمانده فضا : استخر حاوی اشیایی که از جمع آوری زباله ها باقی مانده است فضای عدن.

توصیه شده: