win10 linux子系统和cygwin有什么不同
答案:1 悬赏:0 手机版
解决时间 2021-12-04 12:34
- 提问者网友:练爱
- 2021-12-03 22:21
win10 linux子系统和cygwin有什么不同
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-12-03 23:22
大致上wsl是在内核实现的吧,cygwin是在用户态实现的。wsl的效率更高。
比如说wsl里面创建一个进程就真的是个linux进程。而cygwin创建的则是Windows进程套个壳子,在运行configure脚本的时候,cygwin的性能是很差的。而wsl性能很好。
另外wsl对linux是二进制兼容的可以直接执行linux elf,而cygwin却需要重新编译的。
比如说wsl里面创建一个进程就真的是个linux进程。而cygwin创建的则是Windows进程套个壳子,在运行configure脚本的时候,cygwin的性能是很差的。而wsl性能很好。
另外wsl对linux是二进制兼容的可以直接执行linux elf,而cygwin却需要重新编译的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯