自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在Windows中運(yùn)行基于Linux的應(yīng)用程序已經(jīng)成為現(xiàn)實(shí)

系統(tǒng) Windows Linux
微軟宣布對(duì)其 WSL 進(jìn)行重大改進(jìn),使你能夠輕松地運(yùn)行 Linux 圖形化應(yīng)用程序。

[[398505]]

微軟宣布對(duì)其 WSL 進(jìn)行重大改進(jìn),使你能夠輕松地運(yùn)行 Linux 圖形化應(yīng)用程序。

當(dāng)微軟在 2016 年發(fā)布 “Windows subsystem for Linux”(也就是 WSL)的時(shí)候顯然有夸大宣傳的嫌疑,當(dāng)時(shí)人們夢(mèng)想著無需重啟就可以同時(shí)運(yùn)行基于 Windows 和 Linux 的應(yīng)用程序,令人可惜的是,WSL 只能運(yùn)行 Linux 終端程序。

去年,微軟再次嘗試去顛覆 Windows 的應(yīng)用生態(tài),這一次,他們替換了老舊的模擬核心,轉(zhuǎn)而使用了真正的 Linux 核心,這一變化使你可以 在 Windows 中運(yùn)行 Linux 應(yīng)用程序。

WSL 圖形化應(yīng)用的初步預(yù)覽 

從技術(shù)上講,用戶最初確實(shí)在 WSL 上獲得了對(duì) Linux 圖形化應(yīng)用程序的支持,但僅限于使用第三方 X 服務(wù)器時(shí)。這通常是不穩(wěn)定的、緩慢、難以設(shè)置,并且使人們有隱私方面的顧慮。

結(jié)果是小部分 Linux 愛好者(碰巧運(yùn)行 Windows),他們具有設(shè)置 X 服務(wù)器的能力。但是,這些愛好者對(duì)沒有硬件加速支持感到失望。

所以,較為明智的方法是在 WSL 上只運(yùn)行基于命令行的程序。

但是現(xiàn)在這個(gè)問題得到了改善。現(xiàn)在,微軟 正式支持 了 Linux 圖形化應(yīng)用程序,我們很快就能夠享受硬件加速了,

面向大眾的 Linux 圖形化應(yīng)用程序:WSLg 

圖片來源:Microsoft Devblogs

隨著微軟發(fā)布新的 WSL,有了一系列巨大的改進(jìn),它們包括:

  • GPU 硬件加速
  • 開箱即用的音頻和麥克風(fēng)支持
  • 自動(dòng)啟用 X 服務(wù)器和 Pulse 音頻服務(wù)

有趣的是,開發(fā)者們給這個(gè)功能起了一個(gè)有趣的外號(hào) “WSLg”。

這些功能將使在 WSL 上運(yùn)行 Linux 應(yīng)用程序幾乎與運(yùn)行原生應(yīng)用程序一樣容易,同時(shí)無需占用過多性能資源。

因此,你可以嘗試運(yùn)行 自己喜歡的 IDE、特定于 Linux 的測試用例以及諸如 CAD 之類的各種軟件。

Linux 應(yīng)用的 GPU 硬件加速 

圖片鳴謝:Microsoft Devblogs

以前在 Windows 上運(yùn)行圖形化 Linux 程序的最大問題之一是它們無法使用硬件加速。當(dāng)用戶嘗試移動(dòng)窗口和執(zhí)行任何需要對(duì) GPU 性能有要求的任務(wù)時(shí)候,它常常陷入緩慢卡頓的局面。

根據(jù)微軟發(fā)布的公告:

“作為此次更新的一部分,我們也啟用了對(duì) 3D 圖形的 GPU 加速支持,多虧了 Mesa 21.0 中完成的工作,所有的復(fù)雜 3D 渲染的應(yīng)用程序都可以利用 OpenGL 在 Windows 10 上使用 GPU 為這些應(yīng)用程序提供硬件加速。”

這是一個(gè)相當(dāng)實(shí)用的改進(jìn),這對(duì)用戶在 WSL 下運(yùn)行需求強(qiáng)大 GPU 性能的應(yīng)用程序提供了莫大幫助。

開箱即用的音頻和麥克風(fēng)支持!

如果想要良好的并行 Windows 和 Linux 程序,好的音頻支持是必不可少的,隨著新的 WSL 發(fā)布,音頻得到開箱即用的支持,這都要?dú)w功于隨著 X 服務(wù)器一同啟動(dòng)的 Pulse 音頻服務(wù)。

微軟解釋說:

“WSL 上的 Linux 圖形化應(yīng)用程序還將包括開箱即用的音頻和麥克風(fēng)支持。這一令人興奮的改進(jìn)將使你的應(yīng)用程序可以播放音頻提示并調(diào)用麥克風(fēng),適合構(gòu)建、測試或使用電影播放器、電信應(yīng)用程序等。”

如果我們希望 Linux 變得更加普及,這是一項(xiàng)關(guān)鍵功能。這也將允許 Windows 應(yīng)用的開發(fā)人員更好地將其應(yīng)用移植到 Linux。

自動(dòng)啟動(dòng)所有必需的服務(wù)器 

圖片鳴謝:Microsoft Devblogs

以前,你必須先手動(dòng)啟動(dòng) PulseAudio 和 X 服務(wù)器,然后才能運(yùn)行應(yīng)用程序?,F(xiàn)在,微軟已經(jīng)實(shí)現(xiàn)了一項(xiàng)服務(wù),可以檢查 Linux 應(yīng)用程序是否正在運(yùn)行,然后自動(dòng)啟動(dòng)所需的服務(wù)器。

這使得用戶更容易在 Windows 上運(yùn)行 Linux 應(yīng)用程序。

微軟聲稱這些改動(dòng)會(huì)顯著提升用戶體驗(yàn)。

“借助此功能,我們將啟動(dòng)一個(gè)配套的系統(tǒng)分發(fā)包,其中包含 Wayland、X 服務(wù)器、Pulse 音頻服務(wù)以及使 Linux 圖形化應(yīng)用程序與 Windows 通信所需的所有功能。使用完圖形化應(yīng)用程序并終止 WSL 發(fā)行版后,系統(tǒng)分發(fā)包也會(huì)自動(dòng)結(jié)束其會(huì)話。”

這些組件的結(jié)合使 Linux 圖形化應(yīng)用程序與常規(guī) Windows 程序并行運(yùn)行更為簡單。

總結(jié)

有了這些新功能,微軟似乎正在竭盡全力使 Linux 應(yīng)用程序在 Windows 上運(yùn)行。隨著越來越多的用戶在 Windows 上運(yùn)行 Linux 應(yīng)用程序,我們可能會(huì)看到更多的用戶轉(zhuǎn)向 Linux。特別是因?yàn)樗麄兞?xí)慣的應(yīng)用程序能夠運(yùn)行。 

如果這種做法取得了成功(并且微軟幾年后仍未將其雪藏),它將結(jié)束 5 年來對(duì)將 Linux 應(yīng)用引入 Windows 的探索。如果你想了解更多信息,可以查看 發(fā)行公告。

 

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2021-05-26 13:34:21

Windows 10Linux GUI應(yīng)用程序

2021-03-09 11:09:10

LinuxWindows應(yīng)用程序

2016-08-02 10:34:17

LinuxWindows雙啟動(dòng)

2024-05-22 11:23:27

2010-03-31 17:23:10

Solaris 10

2021-07-20 09:33:46

數(shù)據(jù)應(yīng)用程序開發(fā)

2010-03-04 16:05:50

Linux基金會(huì)

2017-09-15 13:39:37

微軟

2022-02-20 20:09:38

BottlesLinuxWindows

2011-10-12 11:24:44

AndroidPC

2022-04-27 19:05:46

.NETJavaScript接口

2013-08-28 15:50:36

Linux桌面Mac

2014-09-09 14:55:33

2010-03-01 16:04:13

Linux Hadoo

2019-04-12 10:55:50

LinuxAnbox安卓應(yīng)用程序

2021-03-26 10:58:54

5G5G網(wǎng)絡(luò)5G終端

2022-01-20 08:38:58

網(wǎng)絡(luò)安全并購投資

2012-01-01 22:33:33

2022-05-13 10:24:44

WineWindowsLinux

2017-05-01 16:47:59

加密IT數(shù)據(jù)泄露
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)