所以实际原因不是wsl核数太少,而是核数太多,有可能导致同时并行编译的进程数太多,超过了内存和swap的负荷。 通过修改.wslconfig文件,减少了wsl的核心数,也就抑制了vcpkg进行并行编译的进程数,进而降低了编译时的内存负担。