在MSysGit中默认将git的packSizeLimit设置为2GB是否有特殊原因?
答案 0 :(得分:2)
由于packSizeLimit
的默认值不受限制,因此在大型回购邮件上运行git gc
(.git
中的10 GiB)可能会导致内存不足"错误,取决于您机器的内存配置。这就是为什么决定to set sensible defaults。
答案 1 :(得分:0)
According to Wikipedia,某些Win32文件系统的文件大小限制为2GB。它还可以防止垃圾收集使用过多的RAM。