Windows Tips & News

ל-WSL 2 יש כעת תכונת החזרת זיכרון

click fraud protection
מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכת

עם שחרורו של Windows 10 Build 18917, מיקרוסופט הציגה את WSL 2 ל-Insiders, תת-מערכת Windows עבור Linux 2. הוא שולח ליבת לינוקס אמיתית עם Windows שתאפשר תאימות מלאה לשיחות המערכת. זו הפעם הראשונה שגרעין לינוקס נשלח עם Windows. Windows 10 build 19013 מוסיף עוד תכונה נהדרת של WSL 2 - Memory Reclaim, המאפשרת למערכת המארחת לעשות שימוש חוזר בזיכרון שאינו נחוץ עוד בשום תהליך לינוקס.

פרסומת

בעבר, כאשר צרכי הזיכרון של המכונה הווירטואלית WSL2 (VM) גדלו, בין אם מזרימת העבודה שלך או על ידי ליבת לינוקס, הזיכרון הכולל שהוקצה ל-VM יגדל גם על ידי הקצאת זיכרון נוסף מה- מנחה. אבל ברגע שזרימת העבודה תסתיים, הזיכרון הזה שאינו נחוץ עוד על ידי זרימת העבודה לא ישוחרר בחזרה למארח. כעת עם שיחזור זיכרון ב-WSL 2, כאשר הזיכרון בלינוקס אינו נחוץ עוד ניתן לדווח אותו בחזרה למארח שבו הוא ישוחרר וה-WSL 2 VM שלך יתכווץ בגודל הזיכרון.

לפני:

החזרת זיכרון של Windows 10

לאחר:

החזרת זיכרון של Windows 10 בוצעה

בדוק את הסרטון הבא:

איך זה עובד

תכונה זו מופעלת על ידי א תיקון ליבת לינוקס המאפשרת להחזיר בלוקים רציפים של זיכרון למחשב המארח כאשר הם אינם נחוצים עוד באורח לינוקס. צוות WSL עדכן את ה

ליבת לינוקס ב-WSL2 כדי לכלול את התיקון הזה, ושינתה את Hyper-V כדי לתמוך בתכונת דיווח הדף הזו. על מנת להחזיר כמה שיותר זיכרון למארח, WSL דוחסת את הזיכרון מעת לעת כדי להבטיח שזיכרון פנוי זמין בבלוקים רציפים. זה פועל רק כאשר המעבד שלך לא פעיל. אתה יכול לראות מתי זה קורה על ידי חיפוש ההודעה 'WSL2: ביצוע דחיסה של זיכרון' בתוך הפלט של dmesg פקודה. אם אתה משתמש מתקדם אתה יכול להגדיר התנהגות זו על ידי עריכת ערכים ב .wslconfig. בבקשה בדוק את ה הערות שחרור של WSL 19013 כדי לראות את האפשרויות הללו. לחלופין, אם תרצה להפעיל את פקודת לינוקס זו באופן ידני, תוכל להפעיל את הפקודה echo 1 > /proc/sys/vm/compact_memory בתור משתמש השורש.

תוכל למצוא פרטים טכניים נוספים ודוגמאות ב- פוסט רשמי בבלוג.

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכת
כיצד לפתוח את מנהל המשימות של הדפדפן ב- Microsoft Edge

כיצד לפתוח את מנהל המשימות של הדפדפן ב- Microsoft Edge

ישנן שתי דרכים לפתוח את מנהל המשימות של הדפדפן ב-Microsoft Edge. כלי מובנה זה הוא דרך שימושית לנט...

קרא עוד

מיקרוסופט פרסמה את KB5003214 לערוצי ביטא ושחרור תצוגה מקדימה

מיקרוסופט פרסמה את KB5003214 לערוצי ביטא ושחרור תצוגה מקדימה

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתמיקרוסופט פרסמה היום עדכון מצטבר...

קרא עוד

Windows 10 build 14379 יצא ל-Fast Ring Insiders

Windows 10 build 14379 יצא ל-Fast Ring Insiders

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתמיקרוסופט פרסמה היום את Windows ...

קרא עוד