15 °C

Програмите за Linux вече могат да работят в средата на Windows 10 и да използват хардуерно ускорение

По време на събитието  Місrоѕоft Вuіld 2020 coфтyepният гигaнт пpeдcтaви знaчитeлни пoдoбpeния в пoдcиcтeмaтa WЅL (Wіndоwѕ Ѕubѕуѕtеm fоr Lіnuх), ĸoятo вeчe пoддъpжa cтapтиpaнeтo нa изпълнимитe Lіnuх фaйлoвe в cpeдaтa нa oпepaциoннaтa cиcтeмa Wіndоwѕ 10. Haвяpнo идeятa e paзpaбoтчицитe дa мoгaт дa тecтвaт cвoитe пpoгpaми диpeĸтнo oт ĸoмпютъp пoд yпpaвлeниeтo нa Wіndоwѕ 10.  

Обновената подсистема WSL поддържа стартирането на Linux приложения с графичен интерфейс. Това е направено чрез виртуализация на достъпа до графичния процесор и чрез предоставянето на нови драйвери, чрез които могат да работят мениджърите на прозорци и графичните десктоп среди на различните Linux дистрибуции, включително и дистрибуциите базирани на Wayland. Поддържа се хардуерното ускорение на видеокартите, а графичните приложения за Linux и Windows могат да работят буквално рамо до рамо

За Linux ядрото е предложен отвореният драйвер dxgkrnl, създаващ и предоставящ устройството /dev/dxg с услуги повтарящи WDDM D3DKMT на Windows ядрото. Драйверът осигурява съединението на физическия графичен процесор с помощта на bus. Linux приложенията имат същото ниво на достъп до GPU, какъвто имат и родните приложения на Windows, при това без да има разделяне на ресурсите между Windows и Linux

Освен това, за Linux е предоставена библиотеката libd3d12.so, предоставяща пълноценен графичен API Direct3D 12. Тази библиотека използва същия код, както и родната Windows реализация Direct3D 12 и по функционалност е напълно идентична с библиотеката d3d12.dll. А в програмната библиотека DxCore (libdxcore.so) е включен опростен вариант на API DXGI (DirectX Graphics Infrastructure). Библиотеките libd3d12.so и libdxcore.so са фирмени и се предоставят само в двоичните компилации, които се монтират във WSL като /usr/lib/wsl/lib, и са съвместими с Ubuntu, Debian, Fedora, Centos, SUSE и дистрибуциите, базирани на Glibc.

Поддръжката на OpenGL в Mesa е осигурена чрез софтуерен слой, транслиращ извикванията в API DirectX 12. Планирано е реализирането на API Vulkan.

Добавена е поддръжката на компютърни изчисления с помощта на видеокарти, която дава възможност за използването на хардуерното ускорение в задачи от типа на дълбокото машинно обучение. На първия етап във WSL средата ще бъде осигурена поддръжката на CUDA и DirectML, работещи върху API D3D12 – така например, в Linux е възможно да се стартира TensorFlow с бекенд за DirectML. Поддръжката на OpenCL е възможна чрез софтуерен слой, извършващ преобразуване на извикванията към API DirectX 12

Инсталирането на WSL съвсем скоро ще става с помощта на следната опростена команда:

wsl.exe --install

Предлаганото за новата WSL2 подсистема Linux ядро се базира на оригиналното Linux Kernel 4.19 и се стартира във Windows 10 средата с помощта на виртуална машина, която вече е налична в Azure. Използваните за това ядро специфични за WSL2 пачове включват оптимизации за намаляване времето на стартиране на това ядро, намаляване на използваната памет, връщане във Windows на освободената от процесите на Linux памет и оставянето в това ядро на минимално необходимия комплект от драйвери и подсистеми.

Източник: kaldata

Facebook коментари

Коментари в сайта

Хороскоп за 25.10.2020

Хороскоп за Овен

Овен
Ако днес се нуждаете от съвет, допитайте се до близък приятел или роднина. Така може да не се съмнявате в неговата лоялност. Видимо се нуждаете от промяна на обстановката около себе си. Сами можете да си създадете душевен комфорт, но също се погрижете и за близките си. Любовта ви се усмихва днес.
25 окт 2020

Хороскоп за Телец

Телец
По-често давайте израз на добрите чувства към близките си, за да се радвате на взаимност. Духът ви ще укрепне и това ще се отрази благоприятно на живота ви. Въпросите, които ви вълнуват ще намерят по-бързо решението си, срещайки разбиране и подкрепа. Не правете компромиси с нещата, които са важни за вас.
25 окт 2020

Хороскоп за Близнаци

Близнаци
Планирате да свършите много неща днес, но ако не се организирате по подобаващ начин, едва ли ще доволни от резултатите, които постигате. Част от вас губят прекалено много време в колебания и това едва ли ще им помогне да се вместят в предвидените за работата им срокове. Можете да оползотворите свободното си време с активно раздвижване или спорт.
25 окт 2020

Хороскоп за Рак

Рак
По никакъв друг начин не виждате изхода от нещата за себе си, освен като победители. Това ви поведение ви поставя най-отпред и ви мотивира да дадете най-доброто от себе си. Нямайте колебания относно начина си на действие, вие знаете къде са силните ви страни. Ще имате подкрепа, ако такава ви е нужна.
25 окт 2020

Хороскоп за Лъв

Лъв
Ще останете доволни днес от това, което се случва около вас. Имате възможността да изпълните намеренията си и го правите по блестящ начин. Измъквате се ловко от деликатна ситуация и то в печеливша позиция. Ще ви се наложи да изчакате още нещо, което досега не ви се е отдавало, скоро ще успеете да го направите според предварителните си планове.
25 окт 2020

Хороскоп за Дева

Дева
Очаква ви дълго мечтан ден в домашна обстановка, където атмосферата едва ли ще бъде нарушавана от разноречия и други неприятни неща. Наслаждавайте се на спокойствието си и ако имате време подгответе плановете си за предстоящата седмица.
25 окт 2020

Хороскоп за Везни

Везни
Придържайте се към онова, което се изисква от вас, за да не ви вземат за особняци. Желаете да имате повече свобода, но засега се задоволете с това, което ви се предлага. Ще намерите верния път към сърцето на желания от вас човек, но трябва и вие да дадете от себе си повече.
25 окт 2020

Хороскоп за Скорпион

Скорпион
След усилията ви напоследък парите няма да закъснеят. Постепенно възстановявате обичайния си ритъм на живот. Без излишни усилия получавате това, което искате. Добри новини свързани с близките ви правят деня ви още по-хубав. Съвместни ангажименти ви дават възможност да получите добри позиции.
25 окт 2020

Хороскоп за Стрелец

Стрелец
Помислете кое е най-доброто за вас и семейството, и с него се заемете. Краткосрочните цели са за предпочитане, виждате резултатите веднага и това ви дава сили да продължите. Освен това се нуждаете и от почивка, а също и от развлечения. Дали ще ви стигне времето всичко…
25 окт 2020

Хороскоп за Козирог

Козирог
Днешният ден едва ли ще си останете у дома. Независимо с какво ще го свържете, бъдете сигурни, че ще останете доволни от прекараното време. Разтоварвате се сред хора, които не сте виждали отдавна или пък виждате за пръв път. При всички случаи промяната на обстановката ви се отразява особено добре.
25 окт 2020

Хороскоп за Водолей

Водолей
Ще имате възможност да изчистите някои стари задължения. В интимен план искреността би ви донесла успех, колкото и невероятно да звучи. Бъдете открити за желанията си и може да се изненадате от споделената обич, която ще срещнете. Приемате на доверие думите на непознат за вас, но не се лъжете.
25 окт 2020

Хороскоп за Риби

Риби
С желание ще се погрижите за близките ви хора, но и не само защото ще бъдете помолени за това. Добре съзнавате, че помагайки им да подредят живота си, помагате и на себе си. Изразявайки уважение към мнението на околните, ще откриете, че симпатиите ви са взаимни и от това ще последват интересни развития.
25 окт 2020

Случаен виц

Последни новини