\r\n\r\n

windows 10はLinuxカーネルを内蔵しています。

マイクロソフトは本日、「ファイルシステムの劇的な性能向上」と「Dockerのサポート」を実現する「Windows subsystem for linux version 2」(wsl2)を発表しました。これを実現するために、ウィンドウズ10はリナックスカーネルを搭載する...。

マイクロソフトは本日、「ファイルシステムの劇的な性能向上」と「Dockerのサポート」を特徴とするWindows subsystem for Linux バージョン2、WSL2を発表しました。これらを可能にするために、ウィンドウズ10はLinuxカーネルを搭載します。

いいえ、マイクロソフトはwindows 10をLinuxディストリビューションにするつもりはありません。Windowsカーネルをベースとすることに変わりはありません。しかし、マイクロソフトは、「Windowsシステムと互換性のある真のLinuxカーネルを提供し、システムコールの完全な互換性を可能にする」と、kernel.orgのソースコードを提供する予定である。当初はLinuxカーネルのバージョン4.19がベースとなる予定です。

マイクロソフトのLinuxカーネルは、WSL2用にチューニングされ、「Windows上で素晴らしいLinux体験を提供するために、サイズとパフォーマンスを最適化」される予定です。はい、Windows UpdateでLinuxカーネルのセキュリティ更新プログラムを入手します。カーネルの全ソースコードはGithubでオンライン公開される予定です。

このLinuxカーネルは、小型化、起動時間の改善、メモリ使用量の低減のために最適化されています。"WSL1設計のエミュレーション・アーキテクチャ "を置き換えることになる。

この劇的な変化は、WSLがファイルシステムのパフォーマンスを向上させることを意味します。システムコールとの完全な互換性を持っています。つまり、wsl2を使えば、Windows上でDockerなどのLinuxアプリケーションを動かすことができるのです。しかし、これは仮想マシンのように遅いわけではなく、wsl1と同等かそれ以上の速さです。これに対するマイクロソフトのコメントは以下の通りです。

git clone, npm install, apt update, apt upgrade などのファイル集中型操作***が顕著に高速化されます。実際の速度向上は、実行中のアプリと、そのアプリがファイルシステムとどのように相互作用しているかによって異なります。WSL 2は、WSL 1と比較して、zip圧縮されたtarballを解凍する際に最大20倍、様々なプロジェクトでgit clone、npm install、cmakeを使用する際に約2~5倍高速に動作することが確認されています。リリース時には、コミュニティからの速度比較***を楽しみにしています。

WSL2の初期バージョンは、2019年6月末にWindows 10の内部バージョンでリリースされる予定です。Linuxインサイダー・コア・プログラムの詳細については、マイクロソフトのブログをお読みください。

マイクロソフトは、次期バージョンのWSLをより良く動作させるための新しいWindowsターミナルアプリケーションを発表します。

関連記事:ウィンドウズ10についに本格的なコマンドラインが登場

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ