WSL2は仮想マシンを使うけど、全く違う仕組みだった

1 :名無し‾3.EXE:2019/05/13(月) 11:26:20.60 ID:bZrs/sV8.net
■ 今までの仮想マシンにLinuxを入れて使う仕組み

各環境ごとに独立した仮想マシンで起動しt
それぞれで別々のLinuxカーネルが動いている
環境ごとにLinuxカーネルを起動するので遅いし、それぞれでリソースを食う
汎用のLinuxカーネルのため不要なドライバなどが含まれている。

■ WSL2の仕組み

複数の環境を起動しても、一つのLinuxカーネルを共有する。
OS起動時に一つだけLinuxカーネルを起動しておけばよい
LinuxカーネルはWindows用に最適化されている。

http://koduki.hatenablog.com/entry/2019/05/10/124945
> さらにWSL2の環境毎にVMを立ち上げるのではなく
> Linuxカーネルは一つだけ立ち上げて、それぞれのWSL環境はコンテナで仕切っている様です。

40 :名無し‾3.EXE:2020/08/24(月) 13:21:42 ID:jv3UhiOj.net

うちではチェック入って無くても機能してる
ただし一部の泥エミュではHyper-Vが有効化になってると判定されて起動しなくなるのもあった

53 :名無し‾3.EXE:2020/11/16(月) 19:15:22.02 ID:LLPqEJVu.net

Wineの逆版やってるってイメージだな。

49 :名無し‾3.EXE:2020/11/12(木) 11:42:25.57 ID:Ru66iZO+.net

WSL2では who や w コマンドが何のユーザーも出さないのだが、これは構造上仕方がないことなのか?

25 :名無し‾3.EXE:2020/06/11(木) 11:50:42.76 ID:twLBjyzi.net

なんの話してるんだ?
HyperVがハイパーバイザー型だから他の仮想マシン技術が動かない話してるのか?
それならWindows 10で共存できるように仕組みを整えて2004から公式にできるようになったろ

Windows 10でHyper-VとVMware Workstationの共存が可能に
https://news.mynavi.jp/article/20200529-1045442/
> 2019年8月に開催したVMworld 2019では、Windowsハイパーバイザープラットフォームの
> APIを利用するVMware Workstation Proの開発に着手することを表明しており、
> 現在テスト中のVMware Workstation Tech Preview 20H2でも、Hyper-Vハイパーバイザーとの共存を実現していた。

VirtualBoxは前から特定のCPUのみとか制限があるみたいだが一応出来てるようだし

41 :名無し‾3.EXE:2020/08/25(火) 17:21:36.27 .net

詳しい情報サンクス

51 :名無し‾3.EXE:2020/11/13(金) 02:06:07.62 ID:86Hi/39y.net

ログインしてないのだから無理では?
ログインしてるのはWindowsに過ぎない
しかしWindowsのユーザー名を表示しても意味がない

29 :名無し‾3.EXE:2020/06/13(土) 18:48:35.90 ID:jrbReEiK.net

指摘されて顔真っ赤?

18 :名無し‾3.EXE:2020/05/29(金) 07:50:07.96 ID:lPBX4NFM.net

Windows 10でOSがコケることなんてないよw

8 :名無し‾3.EXE:2019/05/15(水) 02:01:25.19 ID:VERhPWT4.net

WSLからshutdown出来るようになるの?

14 :名無し‾3.EXE:2019/05/15(水) 19:51:32.35 ID:fAm8CdBv.net

常識レベルだよ(苦笑)

そもそもUbuntuなどのディストリがやってることは
GPLやMITなどのその他のライセンス、それに加え
ソース非公開のプロプライエタリなドライバなどを
含めて配布してる。

42 :名無し‾3.EXE:2020/08/27(木) 20:20:53.50 ID:qs0axIV1.net

Windows 20201.1000を入れたらCudaが動かなくなった。ちゃんと動いてる人いる?

15 :名無し‾3.EXE:2019/05/27(月) 14:23:45.09 ID:EKIXIxj3.net

_—_-_-_-___–_–__-_–_–___–_–_____-_-_–__–_-_-____—-__-__–_-_-
-_–__—__–___-_—-_-_-__-_-__—__-__—_____-__–_-_-_—-___–__-__
_-_—_-_-_____-__-_–_-_—____-_–_-_-_-_-_-___—_-_—_-_-__-__-_—_
-______-_—-_-_-_____–_—–_—-_-__–___–_–__-___-__—-__-_-___-_-
_——__–_-____–__-___-_–__-_-___-___-__—–_—_—_—____-___-_-_
–_-_—__–_-__-____——-____——_____-___–_—-_-__–____–_-_____
______-___-__-_-_—-__-__——__–_———__–_-__-____—_____-__–_
_-_________-_—___—-_-_—–___–__–_-_—_-_——_-___-_-_–____-__
-_-_-___-_—_—_-_–___-__–__–_—_—_____-___-_–_—___-__–__-_-_
–_——–_______-____—_—-____—-___-___—__-__-_-_-___——_____
_—_-_-_-_-___-_–_–_—___-__-_-_-_-__–_–__–___-__–_–_–__-__-__-
—_–__-_-_–_—__-_–____–_-___-___-__—-__-_–_-_-_–_-__-_–_____-
_–_–__–_–__-_—_–_–_—-_-_____—–_-__–_–_-___-_-_-__-________
-___–_—_—_–__—–_-____-___—_-_-__–__-__–___-_-__-_-___-_–_-_
_—_-_—-_—___—_–_-____–_—__—_-__-_—__—__-__-__-_________
-__-__—-__–_-_-_——-____-____-_–_—__–_—__-___-__-_–__–_____
-___–_-__–_____-____-_-_-__–__—-_-___—–_–_–_—–_____—-____-
-__—_–_—-___–__–______-___-__-___-_–_—__-_-_—__-_-____–_—-
_–_-____—_–_—_-_—–_______-__-__—_-_-_–_-_–___-__-__—–____
-__—–_–_-___—___–__-_—___–___–____—-____-_—_–__-____–_-_
____-__—_—___—-_-_-__–___-_-__-___-_–__——_-_—_-__–__-_-___
-_-____-__-___—-___–_-_—____-____-_-_—-_—__–____-_–_-__—-_–
__-__—__-__–__-_-________–_-__-_–_-__—-_—–_-_—_-_-_–__-_-__-
___-__—-_–__-_-_–____–_-_-__–__——___–_-_-__–_-_–_-_–___-___
–_—-_—-__–_-__-__-_–_—__-__–_____—_-__-__–_–______-____—_
-_—___-___-_—-_–_–__–___-___–___–_—–__-_____-__-__-___—_—

24 :名無し‾3.EXE:2020/06/11(木) 08:42:13.82 ID:LQv+zpb2.net

仮想は基本1つしか動かん
VirtualBox を動かす環境を作ればわかるよ。
競合して動かんから

52 :名無し‾3.EXE:2020/11/16(月) 13:21:27.31 ID:zcM0acOV.net

ああ。なるほど。

32 :名無し‾3.EXE:2020/06/23(火) 18:50:38.81 ID:JlVd40R3.net

ほらな。言うだけで証拠はない

30 :名無し‾3.EXE:2020/06/14(日) 02:26:59.87 ID:bIqf53Dx.net

どこでVMwareが激重って書いてあんの?
ソフトウェア板のVMwareスレみたけどどこにも書いてない

6 :名無し‾3.EXE:2019/05/15(水) 01:11:46.03 ID:4MPirpyy.net

当然スケジューラーの設定とか動きが変わる部分もある
ただ、これまでのWSLはディストリの提供するLinuxカーネルを使わないし
Linuxカーネルを擬似ってるだけだから一つとか共有とかそういう事じゃない

6 :名無し‾3.EXE:2019/05/15(水) 01:11:46.03 ID:4MPirpyy.net

当然スケジューラーの設定とか動きが変わる部分もある
ただ、これまでのWSLはディストリの提供するLinuxカーネルを使わないし
Linuxカーネルを擬似ってるだけだから一つとか共有とかそういう事じゃない

47 :名無し‾3.EXE:2020/10/21(水) 17:58:24.88 ID:xbt6zKpJ.net

来週

16 :名無し‾3.EXE :2020/05/28(木) 12:26:41.49 ID:+1zRdS1z.net

Windows10 WSL2にLinux居城を爆誕させる 5/25
https://qiita.com/v2okimochi/items/f53edcf79a4b71f519b1

46 :名無し‾3.EXE:2020/10/19(月) 17:02:21.86 .net

GUIが公式に動くようになるのは来年ですか?

19 :名無し‾3.EXE:2020/05/31(日) 01:27:01.95 ID:x5prT9Jd.net

WSL2は仮想マシンを使うけど、全く違う仕組みだったのか

3 :名無し‾3.EXE:2019/05/13(月) 21:58:03.85 ID:bZrs/sV8.net

何も知らない人たちの無駄な言い合い眺めるなら、
MSの人の回答を見た方が良いな

Craig Loewen@craigaloewen
@chrisdfrey WSL 2 will be available on Windows 10 Home!
It does use the Hyper-V architecture, but this will be bundled in a different optional component (i.e: Not the Hyper-V optional component) and therefore will be in Windows 10 Home 🙂
https://twitter.com/craigaloewen/status/1126590474523774976
https://twitter.com/5chan_nel (5ch newer account)
(deleted an unsolicited ad)

34 :名無し‾3.EXE:2020/07/02(木) 15:45:56.31 ID:P9IfGOU7.net

WSL2は仮想マシンを使うけど、全く違う仕組みだったのか

27 :名無し‾3.EXE:2020/06/13(土) 17:53:49.51 ID:9qB9JwaP.net

動かない話と激遅の話は全く違うぞ
恥の上塗りなのか?w

45 :名無し‾3.EXE:2020/09/16(水) 21:07:42.98 ID:l+dMnqjH.net

WSL2は仮想マシンを使うけど、全く違う仕組みだったのか

38 :名無し‾3.EXE:2020/08/08(土) 04:19:56.40 ID:aANJTAAR.net

> 僕が悪いんですか?
誰かが悪い
俺は悪くない
Micorosoftが悪い

って言いたいんだろうなw

誰が悪いか責任を追求したいのか?

9 :名無し‾3.EXE:2019/05/15(水) 02:11:23.89 ID:fAm8CdBv.net

shutdownってinit.dの時代は、ランレベルの変更
systemdの今は、systemdにコマンド発行してるんだろ?

でもWSLではinit.dもsystemdも使わないでしょ?おそらくWSL2であっても。

WSLからshutdownできるかどうかは、Windowsが実装しているinitプログラムの
仕様によるわけで対応すればshutdownできる。対応しなければできない程度の話じゃないの?

正直対応する意義を感じられないんだが

10 :名無し‾3.EXE:2019/05/15(水) 13:20:34.61 ID:i/HONCev.net

そんな面倒なことするより別々のほうがすっきりしていいと思うけど
トラブルも少ないし

26 :名無し‾3.EXE:2020/06/13(土) 13:21:06 ID:a//DVYe5.net

>>25
VMwareは確かに動くようになったらしいけど激烈に速度が遅くて使えないもの
状態らしいよ
ソフトウェア板のVMwareスレ情報だけど

35 :名無し‾3.EXE:2020/07/20(月) 19:58:11.67 ID:uiscPQjZ.net

WSL2は仮想マシンを使うけど、全く違う仕組みだったのか

31 :名無し‾3.EXE:2020/06/23(火) 13:10:25 ID:2kVQVYCi.net

HyperVオンにしたらVMware上でのゲームがむちゃくちゃ重くなったよ

21 :名無し‾3.EXE:2020/06/08(月) 18:55:54 ID:eUOGUVrF.net

逆に困るだろ

36 :名無し‾3.EXE:2020/07/20(月) 21:13:12.89 ID:Mh6l7ep9.net

一回でいい

20 :名無し‾3.EXE:2020/06/08(月) 17:23:18 ID:al/JO8le.net

あとsystemd系さえ綺麗に動いてくれればスゲー助かる。

5 :名無し‾3.EXE:2019/05/15(水) 00:54:06.89 ID:fAm8CdBv.net

いじっていると言っても、ある機能を有効にしているかしていないか程度
Linuxカーネルのバージョンの違いも同じようなもので
ある機能が搭載されているかどうかであって、動きが変わるなんてことはない

アプリから見れば、ある機能が有効でない or 搭載されていないなら
その機能はこのカーネルでは使えません。という問題が出るだけの話

極論を言えば最新のカーネルを使ってすべての機能を
有効にすれば全てのディストリが動く

もちろんLinuxカーネルに含まれる大量のドライバは不要なので
そんな機能を有効にする必要はないが。

28 :名無し‾3.EXE:2020/06/13(土) 18:43:12.25 ID:inhcxHBY.net

↑こういうの書き込む神経が分からん

11 :名無し‾3.EXE:2019/05/15(水) 14:24:50.40 ID:L47PgnDh.net

性能で結果が変わる事もあるって言ってるんだが分からない?
ある状況ではアプリが使い物にならなくなったりするだろ

22 :名無し‾3.EXE:2020/06/09(火) 16:00:58.45 ID:fvVk2XMS.net

waylandが動いてくれたらスゲー助かる

17 :名無し‾3.EXE:2020/05/28(木) 13:22:11 ID:iQKZnhCp.net

>>1
内部でOSがコケると関連しているOS全てが落ちる。
実際のところマイクロソフトではLinuxを動かせない
だからそう作った。

sandbox使っているのでVTがやたらめったら使えないので
苦肉の索がVTを使わずにLinuxを動かすようにしたのでは?

2 :名無し‾3.EXE:2019/05/13(月) 12:36:43.47 ID:UvV38MTC.net

_—–____-_-___-_—-__-____–__-___—__–_-_–__-__-_-_–__—–____–
___-___—__–___-_-__-___–_-____-__—–_—__—_-_-_-___—-__-_–_–
—_—–____–_–_______–_____—-__-__—-_-__-_—_–_-__–_-_____–_
–_-_-_–__–_-__-_—–_–_—__-_-___-___-__-_–__-_-_-_-__–____-__–_
–_-__-_-__—_-_-_–__-_____—__-_-_-_-__-__–_-_-_—__–_-_—-_-____
-_-____-_-__—____-_-_–__-___-_—_—-__–__—–___-__-_–_-___—-__
-_—__-_-_–_—___-_—_—_-____–____-_-__–_-_-_-_–_–__—____-___
-__-_—-___–__-__–_—-____—-___-_-________—-__–_-_-_——_-____
_-_-__-____-___-_-_-__—_——_–_-___—-_-__-_-___–_-____—–__-_-_
__–_—_—__-__——__-___-_–_-_____—-_—-_-______-__—___–__-__
–_–___–_-_—-__-____-_-__—___-_-_-__–___-__–___–_—_-___—_-_-
___-_—-__—-____—_-__–__—_–__-_—-__-__-_–_-_–_–_-___-______
____—_—_—-_–___-_—-______–_–__—___—–__-___-____–__–__-_
–_—___–__-_-__-__-_-___-_-__-_____-_-__—-_-__-__-__–_-_——–__-
_-_—–___—____—-_–__-___–___-_–___-__-_-_-_-___-_-__-_-_-_–_—
-______-_-_-__-__–_–_—__-__—-_—_-__-___-_____-__-_-__–_——-_-
_—_________-_—–___—__-_-__-__-_____–_-_—-_-_-___–_—–__—_-
-_–__-__-___–__-_—_________-_—-_-____-_—-_-__-_–_–___–_-_—–
__–_____–_-_-_—–_–_–_—____-_-_–______-_-_–____-__-_-_-_—-_–
_-_-_–__–_-___-_—–__—-_–_-__-_—____—__-__-_-___–_—__-_____
___-_-____-______——-_–__—–_——-_-_–__–____-_–_____-_–__-__
–__—__–_-_–_-______-____—_____-_-_-_-_—–_-_-_-_-_-_–____—_–
__-_–_—–__-_—–___-_–_-_—-_-_—-____—__-__-_-_-__-_______-___
_-_-____-__-_____———-_—–_-__-_–__-____-___-_-__-___-__—__—-
_-___—__——–_–_–_——_-_______–__-_-_________—_-___–__—__
-_–_______-_-_-_–_-__–__-_-_——–_-____–__–____-_-__-__-_-_—-_-

44 :名無し‾3.EXE:2020/09/06(日) 07:07:05.97 ID:j6wRbOmV.net

ディスプレイドライバーを入れ直したらなおった。

23 :名無し‾3.EXE:2020/06/11(木) 01:19:25.94 ID:47+AdUXx.net

Hyper-Vが動的メモリ確保するのが嬉しいな
VM起動するだけで2GB持ってかれたりするとノートじゃ苦しいし

50 :名無し‾3.EXE:2020/11/12(木) 11:43:17.09 ID:Ru66iZO+.net

tty コマンドは使えて普通に端末名が出るんだけどね。

39 :名無し‾3.EXE:2020/08/11(火) 04:10:29.97 .net

WSL2を動かす為にWindowsの機能の有効化と無効化で
Linux用Windowsサブシステム

仮想マシンプラットフォーム
にチェックを入れる必要がありますが、
Hyper-Vにもチェックを入れる必要はありますか?

13 :名無し‾3.EXE:2019/05/15(水) 15:20:27.72 ID:IjBd4LgE.net

windowsにGPLのコードが含まれるw
Linuxカーネル部分だけのソース公開ですむって
法務部・顧問弁護士に確認しまくったんだろう

33 :名無し‾3.EXE:2020/07/01(水) 03:35:45 ID:dYX2x9FU.net

c言語ビルドするとメモリリークやばいんだが
公式が半年くらい前に直してるって言ってたけど
アプデで改善される見込みあるの?

43 :名無し‾3.EXE:2020/09/05(土) 23:15:02.76 ID:JV1CD/R1.net

WSL2は仮想マシンを使うけど、全く違う仕組みだったのか

4 :名無し‾3.EXE:2019/05/15(水) 00:28:04.66 ID:gksPpMgf.net

>複数の環境を起動しても、一つのLinuxカーネルを共有

なにこれ?
Linuxってディストリごとにカーネル弄ってるから
ディストリごとにカーネル別物じゃないの?

12 :名無し‾3.EXE:2019/05/15(水) 15:11:57.41 ID:fAm8CdBv.net

性能で結果が変わる事はないよ
何を言ってるんだろう?

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • Windows 7を使い続けるよ Part7

    元スレ 1 :名無し‾3.EXE:2020/07/23(木) 20:10:43.71 .net まだまだ企業を中心に活躍中? Microsoft Windows 7 [リリース日] 無印 2009年10月22日 SP1 …

  • 【恥】佐賀県高Windowsタブ授業の惨状【癒着】

    元スレ 1 :名無し‾3.EXE:2015/02/25(水) 23:17:54.39 ID:E4oN7DiR.net 【恥】佐賀県立高Windowsタブ授業の惨状、トラブル続出で授業は停滞【癒着】 「先進的ICT利活用教…

  • [5ch公式ブラウザ] 5chBrowser for Windows10

    元スレ 1 :あーるグレイ ★:2018/01/03(水) 14:41:31.11 ID:CAP_USER.net この度 lokitech社がwindows10専用の5chブラウザを新しく立ち上げました。 ここは今後の…

  • 【Win7専用】 Windows Updateしたらageるスレ 53

    元スレ 1 :名無し‾3.EXE:2020/09/07(月) 03:21:18.01 ID:tphVPj67.net このスレは Windows 7 専用です Windows 7は2020年1月14日で無償サポート終了し…

  • スティックPCって使えんの?

    元スレ 1 :名無し‾3.EXE:2015/08/18(火) 23:15:29.71 ID:d05V9q/S.net ちょっと買おうか考えてる 46 :名無し‾3.EXE:2016/02/13(土) 09:37:13.8…

  • 【IP】Insider Preview Part27

    元スレ 1 :名無し‾3.EXE:2021/05/15(土) 13:46:43.47 ID:VafBz7ou.net Windows Insider Program に参加し、開発ビルドのWindows 10 を使用する…

  • Windows 8 part32

    元スレ 1 :名無し‾3.EXE:2014/05/19(月) 10:42:47.41 ID:X0IPQTfJ.net ▼Windows 8.1 テンプレFAQ ◆1:バックアップと復元(Windows 7)または Win…

  • 【田】Windows10 Mobile Part94

    元スレ 1 :名無し‾3.EXE:2018/04/29(日) 22:05:59.99 .net Windows 10 Mobile https://www.microsoft.com/ja-jp/windows/phon…

  • [Win10専用] Windows Updateしたらageるスレ90

    元スレ 1 :名無し‾3.EXE :2020/08/10(月) 19:43:12 ID:jyYggeH6.net 前スレ [Win10専用] Windows Updateしたらageるスレ89 https://meviu…

  • MS製品不買運動

    元スレ 1 :今がチャンス:2009/08/08(土) 22:37:07 ID:OkLmEtvb.net MS製品不買運動で今ならMS潰せると思う 83 :名無し‾3.EXE:2009/08/11(火) 12:51:27…

  • 【RamDisk】ERAM Prat.2【高速管理外】

    元スレ 1 :名無し‾3.EXE:2009/06/13(土) 15:27:59 ID:QrtoqPHo.net ■前スレ ERAM隔離スレ http://pc12.2ch.net/test/read.cgi/win/12…

  • 【ガセ】Windows10 1903のシステム要件が変わった?

    元スレ 1 :名無し‾3.EXE:2019/08/07(水) 19:31:45.81 ID:zWshkyco.net   ※2019年7月29日更新:初出時、誤解を招く記述があったため、加筆、修正いたしました。 ご迷惑を…

最近のコメント

N : Windows10は色々欠陥がありすぎ今すぐ修正しろ
 同じような事するのに、Win32 API と .Net Fr... (6/23)
匿名 : パソコンをぶち壊したくなる瞬間
 そもそも起動しない、廉価盤だからってクソすぎるんだが (6/20)
ページTOPへ↑