cloakmere123
1.61D
V2EX  ›  问与答

mac 开启 tailscale 后打开 iterm 加载很慢是什么原因

  •  
  •   cloakmere123 · Jun 12, 2024 via iPhone · 1731 views
    This topic created in 702 days ago, the information mentioned may be changed or developed.
    使用的 shell 是 zsh ,正常打开 iterm 加载 1s 左右,开启 tailscale 后要 10s..
    6 replies    2024-06-12 21:44:34 +08:00
    ilcn
        1
    ilcn  
       Jun 12, 2024 via iPhone
    你的 zsh 配置了自动更新什么的吗
    cheng6563
        2
    cheng6563  
       Jun 12, 2024
    把 tailscale 的 DNS 关了
    chronos
        3
    chronos  
       Jun 12, 2024
    你试试将 iterm 的默认 shell 换成 bash 速度应该就没什么差别了。看起来是 zsh 的配置在启动时会访问一些远程的东西导致的。
    cloakmere123
        4
    cloakmere123  
    OP
       Jun 12, 2024
    @ilcn 没有的
    @cheng6563 跟这个应该没有关系
    @chronos 确实是 zshrc 里配置的关系 注释掉 source <(ng completion script)一行就正常了 但是这就是 angular 的命令补全脚本命令啊 不开 tailscale 的时候就不会加载这么长时间 就很奇怪
    chronos
        5
    chronos  
       Jun 12, 2024
    @cloakmere123 这个可能是 ng 的这个命令会拉数据吧,没看过源码不确定。不过你可以试试将 ng completion script 的内容先保存到文件,然后从文件中加载出来,绕过 ng 直接 source 。
    cloakmere123
        6
    cloakmere123  
    OP
       Jun 12, 2024
    @chronos 好的 感谢~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2631 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 15:49 · PVG 23:49 · LAX 08:49 · JFK 11:49
    ♥ Do have faith in what you're doing.