我可以在Git中对大型仓库使用单线程压缩,对小型仓库使用通常的并行压缩吗?例如,如果不容易适应内存,则使用“pack.threads = 1”,否则使用“pack.threads = 4”。
据我所知,多线程的“git gc”需要大量内存,并且比单线程更容易出现故障(或直接失败)。
我希望它能够快速处理小型仓库,并且在处理大型仓库时不会失败。
我可以在Git中对大型仓库使用单线程压缩,对小型仓库使用通常的并行压缩吗?例如,如果不容易适应内存,则使用“pack.threads = 1”,否则使用“pack.threads = 4”。
据我所知,多线程的“git gc”需要大量内存,并且比单线程更容易出现故障(或直接失败)。
我希望它能够快速处理小型仓库,并且在处理大型仓库时不会失败。