svn
からへの変換プロジェクトを実行していgit
ます。アプリケーションはシングル スレッドであるため、プロジェクトをより高速な PC に移行しています。
したがって、オプションバーはありませんhttpSpooling = true
。VM で問題なく動作します – 4 CPU's
、20 Gb of Ram
。
2 つの個別のインスタンスでの RAM 使用量は8GB
で、最大は9.8Gb
です。
ジョブを一時停止し、圧縮して新しいマシンに SCP 化 – Deb9 (VM と同じ) i7 ( 8 CPUs
(有効)) 16GB RAM のベアメタル ビルド。
ただし、SubGit のインスタンスを 1 つだけ開始する場合。Java out of memory
またはのいずれかを取得しますGC Overhead Limit Exceeded
。次の順列をに追加しようとしましrepo.git/subgit/config
た[daemon]
javaOptions = -noverify -client -Djava.awt.headless=true -Xmx8g -XX:+UseParallelGC -XX:-UseGCOverheadLimit – This gives GC Overhead Limit Exceeded Error
#javaOptions = -noverify -client -Djava.awt.headless=true -Xmx8g -XX:+UseParallelGC -XX:-UseGCOverheadLimit – (OPS Disabled) Gives an out of memory error.
javaOptions = -noverify -client -Djava.awt.headless=true –Xmx12g -XX:-UseGCOverheadLimit – this gives out of memory errors.
の変更など、他の設定も試しました–client
が–server
、それは双方向の変換のように見えますが、これは私がやろうとしていることではありません。
正常に実行されているシステムでのアプリケーションの使用状況に基づいて、十分な RAM があるはずなので、SubGit がいくつかの値を無視しない限り、私にはわかりません。