1
ysc3839 2022-04-21 10:27:33 +08:00
你插件配置会在显示提示符的时候启动新进程吧? Windows 下启动新进程比 Linux 慢。
建议用 powerlevel10k ,在 MSYS2 下都很快。 |
2
kokutou 2022-04-21 10:35:03 +08:00 via Android
Windows 启动进程很慢。。。
|
3
proxytoworld OP |
4
nightwitch 2022-04-21 11:59:53 +08:00
换 oh-my-bash 了
zsh 本来就比较慢,在 wsl 下体感更明显 |
5
FrankFang128 2022-04-21 12:07:24 +08:00 1
谁还用 oh-my-zsh 啊,优化很烂。我用 prezto
|
6
interim 2022-04-21 12:38:03 +08:00
wsl1 System Call 是翻译成 windows 的,当然慢了, 为什么不切换到 wsl2
|
7
chaosjohn 2022-04-21 12:57:04 +08:00 via Android
我感觉本质应该是 wsl 的文件系统慢。你可以测一下文件系统的速度差异
|
8
proxytoworld OP |
9
proxytoworld OP @chnyuwen
wsl1 可以和本机共享某些进程、端口 |
10
FrankFang128 2022-04-21 15:03:35 +08:00
@proxytoworld oh-my-zsh 就是很冗余,很多用不到,导致变卡
|
11
kdwycz 2022-04-21 15:49:11 +08:00
wsl1 的磁盘性能非常差。用 oh my zsh 如果开启 git 状态显示,切换到 git 仓库里能卡半天。当时我就被恶心的换了黑苹果主机,直到 wsl2 稳定了才换回来
|
12
proxytoworld OP @kdwycz wsl1 还有 bug 不能 mv 文件夹,要 cp 在 rm
|
13
nightwitch 2022-04-21 16:28:15 +08:00
@proxytoworld
就是 bash 那样呗。优点就是启动快,功能没 zsh 那么花里胡哨。 |
14
faceair 2022-04-21 16:34:21 +08:00
fish shell 挺好的,快
|
15
flynaj 2022-04-21 23:05:53 +08:00 via Android
wsl1 其实是 Windows 程序,wsl2,或者虚拟机是 Linux
|
16
proxytoworld OP @flynaj 如果把 wsl 当成虚拟机用 还不如 VMware
|