Microsoft は WSL2 サブシステムのサポートを実装しました (Windows のサブシステム Linux)で Windows Server 2022最初は、実行可能ファイルの起動を提供する WSL2 サブシステム Linux в Windowsは、バリエーションのみで提供されました Windows ワークステーション向けだったが、マイクロソフトはこのサブシステムをサーバー版にも移行した。 WindowsWSL2 をサポートするコンポーネント Windows Server 現在、実験的な更新プログラムKB5014021(OSビルド20348.740)としてテストが可能です。サポートは6月の累積更新プログラムで追加される予定です。 Linux-WSL2ベースの環境は、メインの構成要素に統合される予定です。 Windows Server 2022 そして、それをすべてのユーザーに提供する。
実行可能ファイルが実行できることを保証する Linux WSL2は、システムコールを変換するためにエミュレータを使用しなくなりました。 Linux システムコールへ Windows、そして本格的なカーネルを備えた環境を提供するように切り替えた。 LinuxWSL向けに提案されているカーネルは、カーネルリリースに基づいています。 Linux 5.10 は、カーネルの起動時間の短縮、メモリ消費量の削減、および戻りの最適化を含む WSL 固有のパッチで強化されています。 Windows 解放された Linux-メモリ処理を行い、カーネルには必要最小限のドライバとサブシステムのみを残す。
カーネルは環境内で実行されます Windows Azure上で既に稼働している仮想マシンを使用します。WSL環境は、ext4ファイルシステムと仮想ネットワークアダプタを備えた別のディスクイメージ(VHD)内で実行されます。ユーザー空間コンポーネントは個別にインストールされ、さまざまなディストリビューションのビルドに基づいています。たとえば、Microsoft StoreではWSLにインストールするためのビルドが提供されています。 Ubuntu, Debian GNU /Linuxカリ LinuxFedora、Alpine、SUSE、openSUSE。
出所: オープンネット.ru
