Windows Subsystem for Linux(WSL)に新機能。使用メモリや仮想ディスクの自動縮退、LAN経由でWSLへ直接アクセス可能など

今回は「Windows Subsystem for Linux(WSL)に新機能。使用メモリや仮想ディスクの自動縮退、LAN経由でWSLへ直接アクセス可能など」についてご紹介します。

関連ワード (実験的、機能、画面等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


マイクロソフトは、Windows上でLinuxの機能を利用できるWindows Subsystem for Linux(WSL)の2023年9月版となる新バージョン「WSL 2.0.0」で、使用メモリをWindowsに返却して自動的に縮退する「autoMemoryReclaim」や仮想ハードディスクを自動的に縮退する「Sparse VHD」、従来のNATに代わる新しいネットワークモード「Mirrored」によるLANからWSLへの直接アクセスなどの新機能を搭載したことを明らかにしました。

下記は今回の新機能を説明するブログの作者であるCraig Loewen氏のツイートです。

WSL has a new update with some big changes! We have some fun new features for you to try, including automatic shrinking of both memory and disk size, and an entirely new networking mode! Check out the blog post for more details:https://t.co/IKsGPvkYUy

— Craig Loewen (@craigaloewen) September 18, 2023

今回の新機能はいずれも実験的な実装となっており、wslconfigファイルの設定によって有効にすることが可能です。

fig

主な新機能を紹介しましょう。

Automatic memory reclaim
アイドルが5分以上続いた場合、WSLはLinuxが使用しているバッファキャッシュメモリをホストのWindowsに対して返却し始めます。これによりWSLの使用メモリが自動的に縮退するというものです。

Automatic disk space clean up
WSLはストレージとして仮想ハードディスク(VHD)を使用します。VHDはストレージの使用量に応じて自動的に容量が増加します。そしてこのVHDに対してAutomatic disk space clean upの設定「sparseVhd=true」を適用すると、VHDの使用量が減ると自動的にVHDのサイズ自体が縮退するようになります。

New Networking Mode – Mirrored
これまでWSLのネットワーク機能はNATを利用したものでした。新たに追加されるネットワークのモード「Mirrored」は次のように説明されています。

The goal of this mode is to mirror the network interfaces that you have on Windows into Linux, to add new networking features and improve compatibility.

このモードの目的は、Windowsで使っているネットワークインターフェイスをLinuxにミラーリングすることで、新しいネットワーク機能を追加し、互換性を向上させることである。

Windowsと同様のネットワーク機能をWSLに持ち込もうとしているように読めます。

Mirroredモードでは、具体的には次のような機能が追加されます。

  • IPv6サポート
  • Linux内部から127.0.0.1のローカルホストアドレスでWindowsのサーバにアクセス可能に
  • LANからWSLに直接接続が可能に
  • VPNに対する互換性の向上
  • マルチキャストのサポート

Windowsへ127.0.0.1でアクセス可能に

下記はYouTubeで公開されたデモ画面です。画面上はWindowsのPowerShellでPythonのHTTPサーバを9000番ポートで起動。

画面下のWSLのコマンドラインからは、そのWindows上のHTTPサーバに「127.0.0.1:9000」を指定してアクセスし、HTMLを取得しています。

fig

LAN上のデバイスからWSLへ直接アクセス可能に

またLANからWSLのLinuxへアクセス可能になりました。画面右下のスマートフォンからWSL上のWebアプリケーションにアクセスしています。

fig

その他、DNS Tunneling、Hyper-V Firewall、autoProxyなどの新機能も追加されます。詳細については「Windows Subsystem for Linux September 2023 update」をご覧ください。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
テクノロジーと災害対応の未来3「接続性、地球が滅びてもインターネットは不滅」
EnviroTech
2021-06-02 08:43
携帯ショップがスマホ教室 地域のデジタル拠点へ
IT関連
2021-06-12 11:48
日立、散在するシステムから必要な情報を提供する製造業向け新基盤
IT関連
2022-04-16 10:46
情報管理戦略の成熟度がAIの導入効果に影響–AvePointがグローバル調査
IT関連
2024-04-24 06:23
テクノロジーの環境負荷を削減–最北の国アイスランドの取り組み
IT関連
2022-11-26 07:31
竹中工務店、300年以上蓄積したデータを建物の設計に利用
IT関連
2021-05-27 14:26
「KDE Vaults」を使用して「Linux」上で機密情報を安全に保管するには
IT関連
2024-03-22 10:05
⾃律制御システム研究所とエアロネクストが4D GRAVITY搭載物流用ドローンの最新試作機を発表
ドローン
2021-03-20 06:38
ヤフー、「PayPayボーナスライト」の配布を終了 有効期限付き残高を撤廃へ
企業・業界動向
2021-01-17 02:22
「IIJのSI事業はアプリ開発にも乗り出すのか」との質問に鈴木会長は何と答えたか
IT関連
2023-05-27 17:00
ワークフロー革命を支援するServiceNow–コロナ禍での効率化事例
IT関連
2021-05-12 20:47
グーグル、「ChatGPT」に対抗する独自のAIチャットボット「Bard」を公開
IT関連
2023-02-08 00:18
アマゾンCEO退任後のベゾス氏、AWSジャシー氏の後任は?
IT関連
2021-02-03 13:33
AI導入で労働者の40%はリスキリングが必要–IBM調査
IT関連
2023-08-22 07:18