4

大きなリポジトリにはGitでシングルスレッド圧縮を使用でき、小さなリポジトリには通常の並列圧縮を使用できますか?momoryに簡単に収まらない場合は「pack.threads=1」、それ以外の場合は「pack.threads=4」のようになります。

私がどこかで心に留めているように、マルチスレッドの「git gc」は、シングルスレッドよりも多くのメモリとスラッシュ(または単に失敗)を必要とします。

小さなリポジトリで高速に動作し、大きなリポジトリで失敗しないようにしたいと思います。

4

1 に答える 1

4

リポジトリごとにpack.threadsを設定できますが、リポジトリのサイズによってはこれを自動的に行う設定があるとは思えません。

于 2011-03-09T18:42:59.257 に答える