מהו XMS XMX MaxPermSize?
מהו XMS XMX MaxPermSize?

וִידֵאוֹ: מהו XMS XMX MaxPermSize?

וִידֵאוֹ: מהו XMS XMX MaxPermSize?
וִידֵאוֹ: קידום אתרים - 4.1 מהו מבנה אתר ואיך הוא קשור לקידום אתרים 2024, נוֹבֶמבֶּר
Anonim

- Xms - Xmx -XX: MaxPermSize . שלוש ההגדרות הללו שולטות בכמות הזיכרון הזמינה ל-JVM בתחילה, בכמות הזיכרון המקסימלית שלתוכו ה-JVM יכול לצמוח, ובאזור הנפרד של הערימה שנקרא Permanent Generation space.

כתוצאה מכך, מה המשמעות של 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 . מייצג Extended Memory Specification, הליך שפותח במשותף על ידי AST Research, Intel Corporation, Lotus Development ו-Microsoft Corporation לשימוש בזיכרון מורחב ובאזור הזיכרון הגבוה של DOS, בלוק של 64K מעט מעל 1MB.

מוּמלָץ: