パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

WSL 2のLinuxカーネル、Windows Update経由での配布に変更へ」記事へのコメント

  • by Anonymous Coward on 2020年03月20日 8時14分 (#3782325)

    kubernetesサブシステムみたいなやつで

    • 実際、WSL2はコンテナベースになってます。
      とはいえWindowsのコンテナ技術はLinuxコンテナとは結構違っていますが。
      Windowsのコンテナは大雑把に言うと「プロセス隔離」と「ハイパーバイザ隔離」の2種類があって、WSL2は後者。

      ハイパーバイザ隔離というのはHyper-V技術を使うということなのですけど、フル機能のHyper-VによるVMを立てるよりは軽量のようです。

      親コメント
      • by Anonymous Coward

        いや、コンテナベースじゃなくて、WindowsコンテナでIsolationないしはLinuxを動かすための超軽量VM技術(マイクロVMとか呼んだりするやつ)を使う。
        1秒とかからずLinuxを起動して一度起動すると、それ以降はコンテナで動くから非常に高速なのがWSL2の仕組み。

        ちなみに元コメのk8s云々はレイヤーが違うね。そもそも。WSLでコンテナは動かせるよ。

        • by Anonymous Coward

          マイクロVMがコンテナではない、というなら、
          君はgvisorやfirecrackerを使うのはコンテナではないというのかね。

    • by Anonymous Coward

      >コンテナベースにしろよ

      何の目的で?

      >kubernetesサブシステムみたいなやつで

      NTKERNELにkubeポーティングしろってこと?

      • by Anonymous Coward

        元コメはNTKERNEL辞めろ(窓辞めろ)と言ってるだけですのよ。

    • by Anonymous Coward

      おいら、コンテナちゅーもの自体がよく理解できてないままdocker for windows使ってるんだけど
      コンテナベースちゅーのは一体どんなもん?
      例えば、CentOS7向けのあのApacheのバイナリを動かしたい!となった時に
      Apache専用のVMのようなものが一つできて、その環境の中でApacheが動く、みたいな感じ?
      pgsqlを動かしたくなったら、また別にVMができて、、、みたいな?

      • by Anonymous Coward

        そうなるとOS単位の仮想化というよりJavaVMや.NET Runtimeのようなアプリケーション実行環境としての仮想マシンに近くなるな

        • by Anonymous Coward

          今は何でもかんでもVMと呼ぶが、VMつうたらIBM汎用機のスーパーバイザーだった時代もあった。

          # llvmだけは許さない。

          • by Anonymous Coward

            VMつうたらPC-9801(VM以降)のVMだった時代もあった

            • by Anonymous Coward

              仮想マシンの歴史はPC-9801より古いってのが凄いね。
              今や古の仮想マシン技術全盛。

    • by Anonymous Coward

      インプレス記事中で挙げられてるメリットは
      ファイルやネットI/Oの部分だけ隔離環境バージョン用意すればいいじゃんとオレも思った

      口出しできない本家実装に追従すんのが面倒/割に合わなくなったのが主因だろうけど

    • by Anonymous Coward

      OSが違ったらコンテナでは同居はできないよ。
      コンテナ技術って要するに名前空間の分離だもの。
      仮想メモリはメモリのアドレスを読み替えるものだしNATはソケットアドレスを読み替えるもの。
      同じようにファイルパスやプロセスIDを読み替えればプロセスの実行空間を分離できる。
      単に名前や番号を読み替えるだけだから処理の負担も軽くなる。そこが良い所。
      単に名前や番号を読み替えるだけだから違うOSのソフトは動かない。そこがVMとは違う所。

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

処理中...