WSL1 根本不是什么黑魔法 而是抄袭 Docker 而已吧

2020-03-30 12:22:34 +08:00
 rpish

WSL2 快发布了 但是今天上操作系统课讲到虚拟机 看到课件上的虚拟机结构图 突然想到 Docker 简化了虚拟机的系统层 直接调系统 API 模拟了一个虚拟环境 又想到 WSL1 好像也是那么做的 查了下发布时间 Docker13 年 WSL16 年... 所以 WSL1 根本不像知乎上吹的是什么黑魔法 不过是抄袭了 Docker 的想法 最后还因为坑太多填不上 放弃了 转用更传统的办法

7378 次点击
所在节点   黑魔法
21 条回复
fengdra
2020-06-23 02:20:01 +08:00
@rpish 思路上一点都不相似。linux namespace 的思路是在内核上划分子空间,实现资源隔离,一个内核当多个系统用; WSL1 是一个内核实现两套 API ( Windows API 和 Linux 子系统),和资源隔离没有关系,反而要保持两边资源访问的一致性。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/657519

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX