فيديو: ما هو PermSize؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2023-12-15 23:43
سؤال: ما هو PermSize ؟ إجابة: PermSize هي مساحة كومة منفصلة إضافية للقيمة -Xmx التي يحددها المستخدم. يحتفظ قسم الكومة المحجوزة للجيل الدائم بجميع البيانات العاكسة لـ JVM.
وبالمثل ، يسأل الناس ، ما هو PermSize في Tomcat؟
في الأساس ، "الجيل الدائم" (الذي تم تحديد حجمه بواسطة PermSize ) لتخزين الأشياء التي يجب على JVM تخصيص مساحة لها ، ولكن لن يتم (عادةً) جمع القمامة (ومن ثم "دائمة") (+). لكن هذا لم يكن شائعًا عندما تم إدخال الجيل الدائم في JVM ، ومن هنا جاء الاسم.
تعرف أيضًا ، هل يتم جمع بيانات Metaspace؟ Metaspace جمع القمامة جمع القمامة من الفئات الميتة ومحمل الفئات يتم تشغيلها بمجرد وصول استخدام البيانات الوصفية للفئة إلى "MaxMetaspaceSize". المراقبة المناسبة وضبط ميتاسبيس من الواضح أنه مطلوب من أجل الحد من تواتر أو تأخير ذلك قمامة المجموعات.
تعرف أيضًا ، ما هو استخدام Metaspace؟
ببساطة، ميتاسبيس مساحة ذاكرة جديدة - بدءًا من إصدار Java 8 ؛ لقد حلت محل مساحة ذاكرة PermGen الأقدم. الاختلاف الأكثر أهمية هو كيفية تعامله مع تخصيص الذاكرة. نتيجة لذلك ، تنمو منطقة الذاكرة الأصلية تلقائيًا بشكل افتراضي.
ماذا يعني xmx1024m؟
جافا - Xmx1024m يعني أن VM علبة تخصيص 1024 ميغا بايت كحد أقصى. في شروط هذا الشخص العادي يعني أن التطبيق علبة استخدام ذاكرة بحد أقصى 1024 ميجا بايت.