Microsoft i runga i te whakatinanatanga o nga mea nui i roto i te pūnaha iti o te WSL (Windows Pūnaha iti mō Linux), e whakarite ana i te whakarewatanga o ngā kōnae whakahaere Linux в Windows:
- tautoko whakarewatanga Linux- ngā tono me te atanga whakairoiro, e kore ai e hiahiatia he tūmau X tuatoru. Ka tutuki te tautoko mā te marikotanga o te urunga GPU.
Mō te uho Linux kua whakaritea he taraiwa pūtake tuwhera , e whakarato ana i ngā ratonga ki te pūrere /dev/dxg e tārua ana i te kernel WDDM D3DKMT WindowsKa whakatū te taraiwa i tētahi hononga ki te GPU tūturu mā te whakamahi i te pahi VM. Linux he rite tonu te taumata urunga o ngā taupānga ki te GPU ki ngā taupānga taketake mō Windows, me te kore e whakamahi i te tiritiri rauemi i waenga i Windows и Linux.
Heoi anō, mō Linux Kua whakaratohia te whare pukapuka libd3d12.so, e whakarato ana i te urunga tika ki te Direct3D 12 graphics API, ā, kua hangaia mai i te waehere kotahi ki Windows- te whare pukapuka d3d12.dll. Kei te whakaratohia hoki he putanga māmā o te API dxgi i roto i te ahua o te whare pukapuka DxCore (libdxcore.so). Ko ngā whare pukapuka libd3d12.so me libdxcore.so he mea motuhake, ā, ka tukuna noa i roto i ngā hanganga rua (kua tāutahia ki roto i te /usr/lib/wsl/lib) e hototahi ana ki Ubuntu, Debian, Fedora, Centos, SUSE me ētahi atu tohatoha e hangai ana ki a Glibc.
Ko te tautoko OpenGL i Mesa ka tukuna mai , e whakamaori ana i nga piiraa ki te DirectX 12 API. Ko te tikanga whakatinana Vulkan API kei te waahi whakamahere tonu.
- He tautoko taapiri mo te rorohiko i runga i nga kaari ataata, ka taea e koe te whakamahi i te whakaterenga taputapu mo nga mahi penei i te ako miihini me te mohio mohio. I te waahi tuatahi, ka tautoko nga taiao WSL mo CUDA me , e rere ana i runga i te API D3D12 (hei tauira, i roto i Linux(Ka taea e koe te whakahaere i a TensorFlow me te papamuri DirectML i roto i te taiao.) Ka taea te tautoko i a OpenCL mā te paparanga e mahere ana i ngā waeatanga ki te API DX12.
- Ka hohoro te tautokohia te whakaurunga WSL me te whakahau "wsl.exe --install" ngawari.
Source: opennet.ru
