Windows Subsystem for Linux
2019年6月、従来のWSL1とは異なる仕組みのWSL2が発表され、Windows 10 May 2020 Update(バージョン 2004)で正式サポートとなった。WSL1と並行してサポートされる。
WSL1との違いは以下のとおりである。
本物のLinuxカーネルを使用する。
Linuxカーネルを仮想マシン上で動作させる。
Linux側のファイルシステムはNTFS上のディレクトリではなくディスクイメージファイルに格納する。
ホストとなるWindowsとは別のIPアドレスを使用する。
本物のLinuxカーネルを使用することで互換性が向上した。また、WindowsのI/Oスタックをバイパスする事でディスクI/O性能が向上した。デメリットとして起動に数秒を要することやメモリー・フットプリントの悪化があげられる。