0

1 CPU、1 GB RAM、30 GB SSD を搭載した DigitalOcean 仮想マシンに gogsセットアップしました。小さなリポジトリでうまく機能し、すべてがきびきびしています。gogs がより大きなリポジトリをどのように処理するかをテストするために、gitリポジトリを gogs インストールにクローン/インポートしました。Web インターフェイスからリポジトリを開くたびに、ロードに少なくとも 5 秒かかり、CPU 使用率は 95%、メモリは 900MB で推移しています。したがって、仮想マシンのリソースが不十分であると想定しました。そこで、仮想マシンのサイズを変更し、8 つの CPU コアと 16GB の RAM を割り当てました。それでも、git リポジトリのロードにはまだ約 5 秒かかります。私の推測では、構成の問題か、gogs 自体と git リポジトリの処理方法に問題があると思われます。大きなリポジトリで gogs を高速に動作させる方法はありますか?

4

1 に答える 1

0

これは gogs の既知の制限です。問題はここで追跡できます。この問題は、git リポジトリ データのキャッシュ システムを構築することで修正できます。

于 2016-04-14T07:01:19.157 に答える