按照微软的说法, wsl2的磁盘访问速度比wsl要快很多,事实也如此,但仅限于wsl2自身的硬盘。
wsl2是基于虚拟机的,如果访问/mnt/下的物理硬盘的话,会很慢,大约在30MB~100MB之间吧,我的是机械硬盘,固态或许会更快些。
dd if=/dev/zero of=/mnt/d/test.img bs=1M count=1000
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB, 1000 MiB) copied, 11.4999 s, 91.2 MB/s
有人测试使用smb远程访问的方式会比这个速度快,于是,我将分区完全共享,然后挂载上,测试了一下:
dd if=/dev/zero of=/mnt/wsl/test.img bs=1M count=1000
记录了1000+0 的读入
记录了1000+0 的写出
1048576000字节(1.0 GB,1000 MiB)已复制,7.28131 s,144 MB/s
大体上在60MB~160MB之间吧。 这个上限可能是wsl2的虚拟网卡的速度吧, 整体大约会比直接访问快25%左右
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: lzxmw777
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。