Windows的WSL
最近开始捣鼓WSL2,以前一直鄙夷Windows下的命令行,现在有了WSL和Terminal的加持,原生支持很多Linux命令,甚至Linux下的GUI程序也能直接运行,而且还能利用显卡的硬件加速和CUDA,试了下笔记本的独显和集显都可以用,简直是生产力大飞跃啊。之前一直在MacOS下主要是留恋其类UNIX系的操作环境,现在感觉下一个本子可以直接走起Windows了(如果续航不是大问题的话),不用再去交苹果税了。况且苹果自家的系统,这几年没啥大的进步,功能上更是差了很多,虚拟化支持也是遥遥无期,自家吹的最多生产力大都集中在媒体相关,由于没有N卡,很多硬活都干不了。最重要的是没法玩大作游戏!
确实很好用 之前我用macOS的时候发现直接启动的gui应用不继承终端里面设置的环境变量,惊了个呆
论坛助手,iPhone 我倒觉得虚拟机是最优解 台式机还行,笔记本已经ban了win了
—— 来自 samsung SM-G9910, Android 13上的 S1Next-鹅版 v2.5.4 wsl2每次启动IP地址就会重新分配,这个问题到现在都没有解决。。。 影响其他虚机性能,我觉得不行 abcbuzhiming 发表于 2023-3-9 00:32
WSL2其实就是hyper-v虚拟机,不算什么变革,真要说有点的东西的是WSL,想做内核直通。可惜这条路线最后没坚 ...
+1
wsl真的是很好的设计,有wsl后cygwin就立刻被我放弃了
wsl2真没啥用,虚拟机我还是更习惯vmplayer 然而wsl里没法使用vim快捷键,这点对我来说对易用性是毁灭性的打击
【别告诉我说用vscode,启动一次用时比word还长,太tm臃肿了 wsl2 就是开历史倒车
如果都用上hyperv了我干嘛不直接跑虚机,开了hypverv虚拟化功能就占用宿主机性能,玩游戏完全不能忍
同样windows沙盒也是基于hyperv虚拟化的,现在我已经把hyperv全关了。 换WSL之前我一直用的VMware,但有个问题是主机上的显卡资源无法被虚拟机用到,虽然也有其他的虚拟机平台的直通解决方案,但设置起来都挺麻烦,需要太多手搓工作,综合看下来就WSL这个算是挺便捷的,目前WSL的硬件加速会涉及到从系统内存和显存之间搬运数据,虽然会有性能损失,但对不想dual boot来说还是挺不错的。
另外最近还有个新闻,又支持了新的GPU硬件加速:
https://devblogs.microsoft.com/commandline/d3d12-gpu-video-acceleration-in-the-windows-subsystem-for-linux-now-available/
wsl2方便多了
—— 来自 Xiaomi Mi 10, Android 12上的 S1Next-鹅版 v2.5.4 wsl实现ranger和total commander交互,可爽了 wsl里面启动前端项目速度是比直接在win系统快很多 citrus 发表于 2023-3-9 11:20
然而wsl里没法使用vim快捷键,这点对我来说对易用性是毁灭性的打击
【别告诉我说用vscode,启动一次用时比w ...
wsl没法使用vim快捷键是啥意思,我nvim在Windows Terminal下面用着没啥问题啊 目标是linux应用和游戏的话,为何不直接linux走起。毕竟steam对linux有第一手支持 革萌 发表于 2023-3-9 12:22
目标是linux应用和游戏的话,为何不直接linux走起。毕竟steam对linux有第一手支持 ...
开启Hyperv后windows自己也变成虚拟化的了
其实对系统安全性有点好处
—— 来自 Xiaomi Mi 10, Android 12上的 S1Next-鹅版 v2.5.4 macOS 有人做类似的
https://orbstack.dev/
—— 来自 S1Fun cat bigfile > /dev/null
能等会我host要干点别的事情能把这块占用释放了我就承认他是个好系统
—— 来自 samsung SM-N9860, Android 13上的 S1Next-鹅版 v2.5.2-play masakahaha 发表于 2023-3-9 13:36
对自己好一点,不要在linux玩游戏
这句话两年前可能是对的。未来说不定要反过来 d2loader 发表于 2023-3-9 12:46
开启Hyperv后windows自己也变成虚拟化的了
其实对系统安全性有点好处
其实对系统安全性有点好处
虚拟化对系统安全性有什么影响
noahhhh 发表于 2023-3-9 13:09
macOS 有人做类似的
https://orbstack.dev/
mac 上我在用 https://github.com/abiosoft/colima 来跑 docker 和 k8s。它是基于 https://github.com/lima-vm/lima 的,一款 mac 版的 wsl2.
wsl2真的可以,楼上也提到了,能跑cuda,能跑gui应用。就连 power shell 的默认英文字体的显示效果,我觉得都比 mac 上默认的看起来舒服。
Fury 发表于 2023-3-9 14:30
mac 上我在用 https://github.com/abiosoft/colima 来跑 docker 和 k8s。它是基于 https://github.com/li ...
比起wsl性能怎么样
—— 来自 S1Fun noahhhh 发表于 2023-3-9 14:40
比起wsl性能怎么样
—— 来自 S1Fun
lima 是基于 qemu 的,而 qemu 是纯软件模拟的,所以肯定是不如wsl快的。不过我只用来跑docker,感觉也没差。 本帖最后由 dodolee 于 2023-3-9 17:05 编辑
Windows的字体渲染完全接受不了……
另外PyTorch和TenorFlow的对M芯片的支持也慢慢好起来了:https://www.youtube.com/watch?v=Y2FOUg_jo7k
dodolee 发表于 2023-3-9 17:02
Windows的字体渲染完全接受不了……
另外PyTorch和TenorFlow的对M芯片的支持也慢慢好起来了:https://www. ...
用的28寸4k显示器,Nobel Scarlet替换雅黑
没感觉到渲染那里比Mac差了 把windows terminal字体换成monaco,感觉舒服多了
wsl2用着挺好,就是人太菜发挥不了它的作用 之前同样因为网络原因被wsl2劝退了,github那个issue也试过但不是太好用 内存问题对于个人机子来说不算小问题吧,之前还是16g内存的时候。根本不敢用 wsl2。
现在内存条换了个之后,平时都薅公司机器当开发机了,也没 wsl2 的事了 wsl2 不就是虚拟机嘛,mac 也可以装啊
wsl1 确实先进,最大的好处是网络栈和宿主机是一体的。
用 xming 之类的也可以跑 GUI,Windows 下构建 ffmpeg 比较麻烦,经常用这个在 wsl 里跑 ffplay citrus 发表于 2023-3-9 11:20
然而wsl里没法使用vim快捷键,这点对我来说对易用性是毁灭性的打击
【别告诉我说用vscode,启动一次用时比w ...
可以直接用鼠标点,点到哪里光标就在哪
页:
[1]
2