Windows 10-ը Microsoft-ից կստանա ներկառուցված Linux միջուկ

Տարիների ընթացքում Microsoft-ը ձեռնարկել է Linux-ի մի քանի նախագծեր: Գոյություն ուներ Linux-ի վրա հիմնված ՕՀ՝ տվյալների կենտրոններում ցանցային անջատիչների համար և Linux-ի վրա հիմնված ՕՀ միկրոկառավարիչների համար՝ կառուցված Azure Sphere ներկառուցված անվտանգության համար: Իսկ այժմ հայտնի է դարձել Linux-ի վրա հիմնված մեկ այլ նախագծի մասին, որի վրա որոշ ժամանակ աշխատել են Microsoft-ի մասնագետները։

Windows 10-ը Microsoft-ից կստանա ներկառուցված Linux միջուկ

Build 2019 ծրագրավորողների կոնֆերանսի առաջին օրը ծրագրային հսկան հայտարարեց Linux միջուկի սեփական տարբերակի ստեղծման մասին, որը կդառնա Windows 10-ի մաս: Insider ծրագրի մասնակիցների համար առաջին թեստային բլոկները կթողարկվեն հունիսի վերջին: . Այս միջուկը հիմք կհանդիսանա ճարտարապետության համար Microsoft Windows ենթահամակարգ Linux-ի համար (WSL) 2. Ինչպես նշել է, Microsoft-ի ներկայացուցիչներն իրենց բլոգում գրել են, որ սա առաջին դեպքն է, երբ Linux-ի լիարժեք միջուկը կդառնա Windows-ի ներկառուցված բաղադրիչ։

Հիշենք. WSL 1-ը համատեղելիության շերտ էր, ըստ էության, էմուլյատոր՝ Windows 10-ի և Windows Server 2019-ի օպերացիոն համակարգի միջավայրում Linux երկուական ֆայլեր (ELF) գործարկելու համար: Սա, օրինակ, վերջին տարիներին հնարավոր դարձրեց փոխանցել Bash-ը: shell-ը Windows-ի համար, ավելացրեք OpenSSH աջակցություն Windows 10-ին, ինչպես նաև ներառեք Ubuntu, SUSE Linux և Fedora բաշխումները Microsoft Store-ում:

Windows 10-ը Microsoft-ից կստանա ներկառուցված Linux միջուկ

WSL 2-ում լրիվ բաց OS միջուկի ներդրումը կբարելավի համատեղելիությունը, զգալիորեն կբարելավի Linux հավելվածների աշխատանքը Windows-ում, արագացնելու է բեռնման ժամանակը, օպտիմիզացնում է RAM-ի օգտագործումը, արագացնում է ֆայլային համակարգի I/O-ն և գործարկում Docker կոնտեյներները ուղղակիորեն, այլ ոչ թե միջոցով: վիրտուալ մեքենա:

Իրական կատարողականի ձեռքբերումը կախված կլինի այն հավելվածից, որի մասին խոսում եք և ինչպես է այն փոխազդում ֆայլային համակարգի հետ: Microsoft-ի ներքին թեստերը ցույց են տալիս, որ WSL 2-ը 20 անգամ ավելի արագ է, քան WSL 1-ը, երբ բացում է tarball արխիվները, և մոտ 2-ից 5 անգամ ավելի արագ, երբ օգտագործում է git clone, npm install և cmake տարբեր նախագծերում:

Windows 10-ը Microsoft-ից կստանա ներկառուցված Linux միջուկ

Microsoft Linux միջուկը սկզբում հիմնված կլինի ընկերության վերջին երկարաժամկետ կայուն տարբերակի 4.19-ի և Azure ամպային ծառայությունների կողմից միացված տեխնոլոգիաների վրա: Microsoft-ի պաշտոնյաների խոսքերով, միջուկը կլինի ամբողջությամբ բաց կոդով, ինչը նշանակում է, որ Microsoft-ի կատարած ցանկացած փոփոխություն հասանելի կլինի Linux մշակողների համայնքին: Ընկերությունը նաև խոստանում է, որ միջուկի հաջորդ երկարաժամկետ կայուն տարբերակի թողարկմամբ WSL 2-ի տարբերակը կթարմացվի, որպեսզի մշակողները միշտ հասանելի լինեն Linux-ի վերջին նորամուծություններին:

Windows 10-ը Microsoft-ից կստանա ներկառուցված Linux միջուկ

WSL 2-ը դեռևս չի ներառի օգտվողների տարածքի երկուականներ, ինչպես դա տեղի է ունենում WSL 1-ի ներկայիս տարբերակի դեպքում: Օգտատերերը դեռ կկարողանան ընտրել, թե Linux-ի որ բաշխումն է լավագույնն իրենց համար՝ ներբեռնելով այն Microsoft Store-ից և այլ աղբյուրներից:

Միևնույն ժամանակ Microsoft-ը ներկայացրեց Windows 10-ի համար հզոր նոր հրամանի տող հավելված, որը կոչվում է Windows Terminal: Այն ներառում է ներդիրներ, դյուրանցումներ, տեքստային հուզապատկերներ, աջակցում է թեմաներին, ընդլայնումներին և GPU-ի վրա հիմնված տեքստի մատուցմանը: Հավելվածը նախատեսված է այնպիսի միջավայրեր մուտք գործելու համար, ինչպիսիք են PowerShell, Cmd և WSL: Սա ևս մեկ քայլ է Microsoft-ի կողմից՝ Windows 10-ի հետ ծրագրավորողների համար հեշտացնելու համար: Windows Terminal Preview արդեն հասանելի է GitHub-ում պահոցի տեսքով, իսկ Microsoft Store-ում հասանելիությունը խոստացված է հունիսի կեսերին:


Добавить комментарий