首页   注册   登录

0attocs

V2EX 第 192466 号会员,加入于 2016-09-19 18:05:19 +08:00
今日活跃度排名 13521
0attocs 最近回复了
先写出一份 research proposal 再谈别的
66 天前
回复了 WDDW 创建的主题 Apple 有碰到苹果钱包 无法绑卡的吗?
失败次数太多,卡被银联锁了,可以打 95516 确认。第二天会解锁。
93 天前
回复了 leishi1313 创建的主题 Stadia Stadia 产品总监在 reddit 开 AMA
@leishi1313 ps now 都跳上 azure 的船了…… ps now 才是很久没进展的那个。
显然是微信的锅。6plus 用了四年多了,只有垃圾微信的推送出过问题。
@secondwtq win10 不是*,e5300 也不是*,强行要在 e5300 上跑 win10 还要求流畅的你是*。
166 天前
回复了 qcts33 创建的主题 微软 微软打算在为 WSL 提供一个真正的 Linux 内核
@reus
不一样。wsl 首先是在 nt kernel 里实现了 picoprocess 等等 linux kernel 的东西,而不是如 @ly50247 所说的使用“现有实现”。然后在 nt kernel 上实现了和 win32 api 平级的 linux api。
166 天前
回复了 qcts33 创建的主题 微软 微软打算在为 WSL 提供一个真正的 Linux 内核
@ly50247 嗯,你对 wsl 的系列离谱理解和无依据的断言已经错得足够明白了。
166 天前
回复了 qcts33 创建的主题 微软 微软打算在为 WSL 提供一个真正的 Linux 内核
"为什么说是倒退呢?从性能上讲 API 转译并不比虚拟机实现更高(做性能测试的话,很多情况 WSL 要比虚拟机要差,只有一部分会强些),功能上也存在缺陷。"

这是你的原话。误导在于:wsl 不是 api 转译,而是几乎 native,不存在因此产生的性能下降。IO 几乎是性能下降的唯一原因。



“我并没有无差别地说 WSL 性能差,但很多性能测试上确实多数项目都是有差距的,比如你发的那个。里边确实有一些占优的,但优势都很小,而其余的基本都差很多。当然可以说主要是 io 性能差导致的,但不能说 io 提升上去后就没有差距了。比如 Windows 下进程启动开销比 Linux 下大基本是常识,自己写个脚本启动一千个 /bin/true 测下时间就知道了,这个和 io 没太大关系了。而编译时要启动大量进程(比如编译 c,一个文件就要启动好几个进程用来预处理、编译、链接等等)。”

请不要臆测了。仔细阅读下文:
https://blogs.msdn.microsoft.com/wsl/2016/05/23/pico-process-overview/
166 天前
回复了 qcts33 创建的主题 微软 微软打算在为 WSL 提供一个真正的 Linux 内核
@qcts33
官方说家庭版也可以用 wsl2,因为 lcow 是跑在 type-1 hypervisor 上的,和 windows side by side,不需要专业版的 type-2 hypervisor license 和 GUI。
166 天前
回复了 qcts33 创建的主题 微软 微软打算在为 WSL 提供一个真正的 Linux 内核
@ly50247

你始终无差别说 wsl 性能差,有什么依据吗?

1. 据我所知,wsl 不是像 wine 那样的转译,而是实现了一个 linux kernel。
2. 因此,WSL 的主要问题是 IO 性能差(关闭 windows defender 可大幅改善,WSL2 宣传就是 IO 提升),非 IO 性能和 native 几乎一样[1]。
3. 不关闭当然是可以用的,我日常用 wsl 下的 emacs 写 LaTeX 和 Coq,用 X11 绘制在 windows 里。
4. wsl 是 windows mobile 的遗产,目标是日常使用环境。wsl2 的目标是生产环境。

[1] https://www.phoronix.com/scan.php?page=article&item=windows-1804-wsl
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2204 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 9ms · UTC 12:30 · PVG 20:30 · LAX 05:30 · JFK 08:30
♥ Do have faith in what you're doing.