ב- Windows 10 20H1, WSL 2 טוען שהוא מהיר פי 13

הגרסה השנייה של תת המערכת של Windows עבור לינוקס, WSL 2 שהוא חלק מגרסאות הפיתוח Windows 10 20H1, זמינות כללית מתוכננת לחודש מאי 2020. אניהוא כולל ליבת לינוקס המתיימרת לבצע ביצועים טובים יותר מ- WSL 1.

WSL 2 היא הגרסה החדשה של הארכיטקטורה המאפשרת למערכת המשנה של Windows עבור לינוקס להריץ בינארי ELF64 של לינוקס ב- Windows. אדריכלות חדשה זו, אשר משתמשת בליבה אמיתית של לינוקס, משנה את האופן שבו בינאריות לינוקס אלה פועלות עם Windows וחומרה, תוך הצעת חווית משתמש זהה ל- WSL 1.

WSL 2 מציע ביצועי מערכת קבצים מהירים הרבה יותר ותמיכה מלאה בשיחות מערכת, המאפשרות להריץ יישומים נוספים כמו Docker. עדכון Windows מאי 2020 ישוחרר עם שיפורי ממשק משתמש יפים.

חוץ מזה בעדכון זה ההנחה היא כי ביצועים טובים יותר של תת המערכת והוא מפתח Windows דייב רופרט שיתף מידע בבלוג שלו כאשר בעת ביצוע תהליך שביצע WLS 1 ב 7.853 שניות, WLS 2 עשה זאת תוך 0.567 שניות.

אבל זה לא רק זה. WSL 2 גם משפר את התקנת ה- npm, אוסף האינטרנט, צפייה בקבצים, טעינה חמה של המודול, אתחול השרת ועוד.

כמעט כל מה שאתה עושה כל יום כמפתח אתרים הוא מהיר במידה ניכרת. זה כמו שיהיה לך מק מקינטוש (או אולי יותר טוב, מכיוון שאפל שדרגה לאחור את המעבדים לטובת חיי הסוללה בשנים האחרונות.הוא אמר דייב רופרט.

כדי ליהנות מהיתרונות של WSL 2 באופן מלא, רופרט ממליץ להעביר את קבצי הפרויקט שלך מ / mnt / c / משתמשים / / לספריית הבית החדשה של לינוקס ב- VHD החדש שלך. לכן, תוכן הדיסק שלך יהיה גלוי ברשת על ידי מעבר אל \\ wsl $ \ \ \ home או על ידי הקלדת הפקודה explorer.exe. מההנחיה שלך.

לגבי פיתוח אתרים, שתף את זה עם קוד VS, חווית המפתח טובה. הרחבה מרחוק משמשת כגשר ל- WSL ומאלץ את קוד VS לבצע את כל פעולותיו (git, שורת פקודה, התקנות הרחבה וכו ') ישירות על הפצת לינוקס כך שהכל אוטונומי מאוד.

לדברי רופרט, המעבר של מפתחי אתרים ל- WLS 2 הוא עידן חדש בהתחלה עבורם. בעיות ראשוניות אפשריות בהחלט נפתרו על ידי צוות WSL מאז שבניית התצוגה המקדימה הועמדה לרשות Insiders. במאמר שכותרתו "מה חדש עבור Windows 10 Insider Preview Builds (20H1)" שפורסם בסוף החודש שעבר, מיקרוסופט אומרת שהיא תוקנה כמה בעיות.

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

רופרט מדווח גם כי מסוף חלונות משופר כעת. זה פותר את כל הבעיות הקודמות שלי עם כרטיסיות חסרות, יכולת תצורה של JSON ובעיית ה- "מרגיש טוב" חולפת ב- Windows. תמיד מוזר לומר את זה, אבל Windows Terminal הוא ללא ספק מסוף Windows הטוב ביותר “, מתלהב המפתח. ורופרט מסכם באומרו: "ללא ספק, WSL 2 הוא השיפור הגדול ביותר שראיתי מאז, ונראה שזה עידן חדש לפיתוח אתרי Windows.

באמצעות WSL אוכל לגשת בשקיפות לקבצי לינוקס וחלונות. אני משתמש בטרמינל (Windows) ובכלי יוניקס שונים לדברים רבים (קומפילציה ובדיקה על Posix, objdump, ניפוי באגים). אני מקבל את המיטב משני העולמות ", כתב מגיב אחר.

אבל הגישה לקבצי WSL 2 ב- / mnt / c / היא עכשיו איטית להפליא. אז אני נשאר עם WSL 1 «. הוא הוסיף כי "ממה שקראתי, מיקרוסופט מתכוונת לתמוך ב- WSL1 ו- WSL2 בעתיד הנראה לעין. אז זה דבר טוב

מקור: https://daverupert.com/


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.