WSL小ネタ集
Windowsに搭載されているWSL(Windows Subsystem for Linux)の小ネタ集
実はWindowsのファイル領域よりWSL2のファイル領域の方が読み書きが早い
/mnt/以下は除く
Linuxから直接読み書きした場合の話であって、Windowsアプリから読み書きした場合も除く
むしろ遅くなる
Windows Defenderによるチェックがかからないことによる高速化もあるwho.icon
(old: Windows Defenderによるチェックがかからないからでは...)
検証してからコメントして貰ってもいいですか?Mijikko.icon
WDが原因ならWindows領域でもWD切ったら爆速になりますよね?
一応NTFS(Windowsで標準的に使用されているディスクフォーマット)とExt4(Linuxで標準敵に使用されているディスクフォーマット)のベンチマーク貼っておきます
PERFORMANCE OF FILESYSTEMS COMPARED (includes Reiser4 and Ext4). - Phoronix Forums
このベンチマークでは読み書きの速度において圧倒的にExt4の方が優れていることがわかります
※WSL2で採用されているファイルシステムはExt4です
Windowsの「WSL2」を使って「完全なLinux」環境を作ろう!
WSL1は異なる
エクスプローラーからWSLの内部のストレージを覗くことができる
方法(以下のいずれか)
アドレスバーから\\wsl$\にアクセスする
Linuxのシェルからexplorer.exe <パス>を入力する
<パス>に.を入力した場合はカレントディレクトリをそのまま開く
GUIでファイルを見れるが、ファイル移動・削除や書き込みはやめた方が良い
普通に遅い
書き込みを行うと:Zone.Identiferファイルが作成されて邪魔になる
これ邪魔yosider.icon
WSL以外のext2/3/4のディスクは見れないbsahd.icon
今はどうだっけ
見れるならやりたいinajob.icon
Raspberry Pi用のSDカードとか
WSL 2 で Linux ディスクのマウントを開始する | Microsoft Learnを見ると、WSLが入っていればできるのかなbsahd.icon