Re: [情報] Microsoft Build 2019 開發者大會

看板WindowsPhone作者 (JL)時間5年前 (2019/05/07 10:00), 5年前編輯推噓5(506)
留言11則, 5人參與, 5年前最新討論串2/4 (看更多)
早上起床看幾個整理,這邊列幾個比較有興趣的 1. WSL2 這次的 WSL2 跟原先的 WSL1 是以不同的方式在 Win 中執行 原先的 WSL1 是在 Linux Instance 上執行的一個 Win 子系統 新版的 WSL2 是在非傳統上的 VM 上執行的 所謂非傳統的 VM 最主要的不同是他跟 Win 的整合性 非傳統的 VM 可以達到跟 WSL1 一樣與 Win 端有極高的互動性 同時也消除了 VM 的環境隔離性問題,也讓 Linux 端有更高的獨立性 所以這次的 WSL2 可以執行 Linux 的 Docker 了 不像之前 WSL2 只能透過 Win 上的 Docker 來執行 所以其他網路介面端的 Apps 在原先 WSL 不可執行的 這次也可以試試看了 在效能上 MS 宣稱體驗上可以達到 20x 倍的效能差異 Linux Kernel 的部分則是升到了最新的 LTS 4.19 版 2. Windows Terminal 原先的 Bash for WSL 可以說是一個陽春到不行的 Terminal Apps 所以基本上我都是用 WslTTY ( MinTTY for WSL ) 在操作 新出的這個 Terminal 看起來是一個極為現代的 Apps 同時也整合了所有 Win 上的各種 Command-Line Apps 比較有趣的是他支援宣染 Emoji ,所以你可以在程式碼裡插入 Emoji 不過我覺得會這樣做的人或者適合的事情應該是不多就是了 但也是多了一種樂趣,可以讓顯示更加生動有趣 Ref. https://devblogs.microsoft.com/commandline/announcing-wsl-2/ https://devblogs.microsoft.com/commandline/shipping-a-linux-kernel-with-windows/ https://devblogs.microsoft.com/commandline/introducing-windows-terminal/ --

10/30 10:18,
人家拔耳機孔 微軟拔windowsphone 樓下你怎麼看?
10/30 10:18

10/30 10:23,
我看不到未來
10/30 10:23
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.196.17 ※ 文章網址: https://www.ptt.cc/bbs/WindowsPhone/M.1557194403.A.A0B.html

05/07 12:03, 5年前 , 1F
20x倍, 操作
05/07 12:03, 1F
其實原文內文是 20x 的 tar.zip 解壓縮速度 然後執行 git clone, npm install, make/cmake 等等的速度大約快 2-5x

05/07 13:11, 5年前 , 2F
WSL2不知道能不能用GPU。看下面的評論似乎需要用到Hyper-
05/07 13:11, 2F

05/07 13:11, 5年前 , 3F
v,我記得Hyper-v會影響host的性能的樣子?
05/07 13:11, 3F
GPU 這塊好像沒有提,大概是沒有 我現在都是用 ChromeOS 裡面的 Crostini,相當於 Win 裡的 WSL 下個版本 C74 就要有 GPU 加速更新了,頗期待的說XD Hyper-V 跟一般 Linux 的 Docker 在硬體的使用上有很大的不同 Linux-base 的 Docker 可以動態使用整台實體機上的記憶體及CPU 但是 Hyper-V base 的 Docker 必須事先定義好 Hyper-V 所需的記憶體跟 CPU 且只能在當初定義好的狀態下使用,並解實體機的資源就會被硬生生吃掉 不像 Linux-base 的 Docker,用多少拿多少,沒用到的就還回去 其實我只有用過一點點 Hyper-V 的 Docker 然後就回到 Linux-base 的懷抱了 所以有錯請指正

05/07 13:27, 5年前 , 4F
而且Hyper-v不支援家用版吧?
05/07 13:27, 4F
恩,不支援,不過連家用版都不給用 WSL 喔 所以這裡討論 Hyper-V 家用支不支援其實也沒差了...

05/07 14:36, 5年前 , 5F
家用版支援wsl吧 我現在就在用(?
05/07 14:36, 5F
剛剛去查了一下,可以耶 Home 可以用 WSL 我會認為 Home 不能用的原因是 最早 WSL 出來的時候,就是那還得用指令安裝的時候 在安裝前要先手動到新增功能那邊把 WSL 選項打開 那時候的版本 Home 裡面根本沒那個選項 所以我才會一直認為 Home 不能用 https://blogs.msdn.microsoft.com/wsl/2016/04/22/windows-subsystem-for-linux-overview/ 底下的留言就有提到了,在 15055 build 的時候 Home 是不能用的 好像是之後的 Anniversary Update 還是 Creator’s Update 才提供給 Home 的 總之,結論就是 Home 是可以用的喔

05/07 18:31, 5年前 , 6F
其實我是幫忙找錯字XD
05/07 18:31, 6F
感謝,已修正

05/07 20:28, 5年前 , 7F
不過看到這個說不定有一天會變成Windows powered by Linu
05/07 20:28, 7F

05/07 20:28, 5年前 , 8F
x,NT變成子系統XD
05/07 20:28, 8F
說不定可能會先出 base on linux 系統的新系統 然後結合 MS 自家特殊 wine 操作,讓 winApps 能在這系統上操作

05/08 01:15, 5年前 , 9F
某些程度上很期待就是了XD 不過他們在Linux上的虛擬
05/08 01:15, 9F

05/08 01:15, 5年前 , 10F
技術還不夠 所以還有得等
05/08 01:15, 10F

05/08 01:15, 5年前 , 11F
但我認為Windows Server真的總有一天被Linux取代
05/08 01:15, 11F
※ 編輯: st861014 (60.250.196.17), 05/08/2019 09:32:06
文章代碼(AID): #1SqEQZeB (WindowsPhone)
文章代碼(AID): #1SqEQZeB (WindowsPhone)