ما هو XMS XMX MaxPermSize؟
ما هو XMS XMX MaxPermSize؟

فيديو: ما هو XMS XMX MaxPermSize؟

فيديو: ما هو XMS XMX MaxPermSize؟
فيديو: What is XMs - XMx - How to control Java heap size (memory) allocation 2024, شهر نوفمبر
Anonim

- Xms - Xmx -XX: MaxPermSize . تتحكم هذه الإعدادات الثلاثة في مقدار الذاكرة المتاحة لـ JVM في البداية ، والحد الأقصى لمقدار الذاكرة التي يمكن أن تنمو فيها JVM ، والمنطقة المنفصلة من الكومة التي تسمى مساحة التوليد الدائم.

وبالتالي ، ماذا يعني XMX و XMS؟

العلم Xmx يحدد الحد الأقصى لتجمع تخصيص الذاكرة لجهاز Java الظاهري (JVM) ، بينما Xms يحدد تجمع تخصيص الذاكرة الأولي. هذه يعني التي سيبدأ بها JVM الخاص بك Xms مقدار الذاكرة وستكون قادرًا على استخدام حد أقصى Xmx مقدار الذاكرة.

أيضا ، ما هو MaxPermSize؟ -XX: حجم PermSize -XX: MaxPermSize تستخدم لتعيين الحجم للجيل الدائم. الجيل الدائم: الجيل الدائم هو المكان الذي يتم فيه حفظ ملفات الفصل. هذه هي نتيجة الفئات المترجمة وصفحات JSP. إذا كانت هذه المساحة ممتلئة ، فسيتم تشغيل "مجموعة قمامة كاملة".

وبالتالي ، ما هو XMS و XMX في Weblogic؟

Xmx - هو الحجم الأقصى للكومة. Xms - هو الحجم الأولي للكومة. (أعطه نفس حجم Xmx ) XX: MaxPermSize - يستخدم لعقد انعكاس لـ VM نفسه مثل كائنات الفئة وكائنات الأسلوب (وهي مستقلة عن حجم الكومة ، أعطها 1/3 إلى 1/4 من Xms الحجم يعتمد على حجم الفصول الخاصة بك)

ما هو XMS؟

XMS . لتقف على مواصفات الذاكرة الموسعة ، وهو إجراء تم تطويره بشكل مشترك من قبل AST Research و Intel Corporation و Lotus Development و Microsoft Corporation لاستخدام الذاكرة الموسعة ومنطقة الذاكرة العالية في DOS ، وهي كتلة 64 كيلو بايت فوق 1 ميجابايت.

موصى به: