最近我的老板要求我在我正在为之工作的公司中探索OpenGrok的可能性.首先,我从我的virtualbox lubuntu开始了几个项目,它运行正常,但有点慢.为此,我把我的笔记本电脑归咎于平庸的参数.
现在我有更大比例的虚拟,我也在更大的数据量上运行索引(SVN存储库--100个不同的项目,其中一些有多个分支,标签和主干,总共大约10万个文件,几个GB尺寸).所有文件都直接在SRC_ROOT中签出.
我希望合理快速索引,但现在已经运行了五天以上.我可以看到多个线程通过htop运行,但CPU使用率为0.5-2.5%,内存使用率为0.9%.所以我想这不是计算能力的问题.除非有非常慢的硬盘驱动器,否则我不知道问题是什么.
此外,索引过程似乎正在放缓.在开始时它大约是1秒/文件,现在大约是5秒/文件.不幸的是我还没有触发进度选项,所以我不知道它还能运行多长时间.
任何想法如何使索引更快?如何更有效地使用资源?目前的速度根本无法使用......