最近尝试使用 git worktree 并行开发,频繁系统卡死自动重启。排查后发现,原因是 home 目录下有个 gomod ,导致 VS Code 的 gopls 将整个 home 目录识别为 Go module ,导致大量的扫描 进一步导致 vnode 耗尽,系统进入异常状态后触发 watchdog ,最终导致 kernel panic 自动重启。
最近尝试使用 git worktree 并行开发,频繁系统卡死自动重启。排查后发现,原因是 home 目录下有个 gomod ,导致 VS Code 的 gopls 将整个 home 目录识别为 Go module ,导致大量的扫描 进一步导致 vnode 耗尽,系统进入异常状态后触发 watchdog ,最终导致 kernel panic 自动重启。
1
moefishtang 11h 30m ago
离谱
(丢进.gitignore |