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 ולמטב את ביצועי המערכת
כיצד להיפטר מאוסטרליס בפיירפוקס

כיצד להיפטר מאוסטרליס בפיירפוקס

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

קרא עוד

משאבי הפיתוח של Windows 10 גרסה 2004 ו-MSDN ISO זמינים

משאבי הפיתוח של Windows 10 גרסה 2004 ו-MSDN ISO זמינים

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

קרא עוד

Microsoft עשויה לדחות את Windows 10 גרסה 2004, שחרור אפשרי ב-28 במאי

Microsoft עשויה לדחות את Windows 10 גרסה 2004, שחרור אפשרי ב-28 במאי

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

קרא עוד