XMX و XMS در جاوا چیست؟
XMX و XMS در جاوا چیست؟

تصویری: XMX و XMS در جاوا چیست؟

تصویری: XMX و XMS در جاوا چیست؟
تصویری: 19 Reflection---زبان برنامه نویسی جاوا پایه --- ‌Basic java programmieren 2024, نوامبر
Anonim

پرچم Xmx حداکثر استخر تخصیص حافظه را برای a مشخص می کند جاوا ماشین مجازی (JVM)، در حالی که Xms مخزن تخصیص حافظه اولیه را مشخص می کند. این بدان معناست که JVM شما با آن شروع خواهد شد Xms مقدار حافظه و قادر به استفاده حداکثر از Xmx مقدار حافظه

به همین ترتیب ممکن است سوال شود که پارامتر XMS و XMX در جاوا چیست؟

در این پست در مورد آن خواهیم دید پارامتر Xms و Xmx در جاوا . - Xmx حداکثر اندازه حافظه را برای جاوا ماشین مجازی (JVM)، در حالی که - Xms اندازه اولیه حافظه را مشخص می کند. این بدان معناست که JVM با شروع خواهد شد Xms مقدار حافظه و JVM قادر خواهد بود از حداکثر مقدار حافظه JVM استفاده کند.

علاوه بر این، xmx1024m به چه معناست؟ جاوا - Xmx1024m یعنی که VM می توان حداکثر 1024 مگابایت اختصاص دهید. به زبان عامیانه این به معنای که برنامه می توان از حداکثر 1024 مگابایت حافظه استفاده کنید.

به سادگی، XMS چیست؟

XMS . مخفف Extended Memory Specification، روشی است که به طور مشترک توسط AST Research، Intel Corporation، Lotus Development، و Microsoft Corporation برای استفاده از حافظه گسترده و منطقه حافظه بالای DOS، یک بلوک 64K درست بالای 1MB توسعه یافته است.

چرا XMS و XMX باید یکسان باشند؟

تنظیم xms بودن یکسان به عنوان xmx از مکث های ناشی از انبساط هیپ جلوگیری می کند. به نوبه خود می تواند به جلوگیری از مشکلات عملکرد در JIRA کمک کند، در حالی که منتظر JAVA برای مقابله با تغییرات تخصیص حافظه است.

توصیه شده: