我在vim中使用cscope来搜索大型代码库中的内容。我发现"cs f e"
选项太慢了。无论如何提示加快速度。我使用cscope -bq
答案 0 :(得分:1)
cscope不会加速grep和egrep与数据库(差不多)。这是因为cscope不会为任何可能的子字符串构建任何反向索引,也不会对某些类型的预计算索引使用某些正则表达式加速技术。唯一的加速是cscope只在源文件上运行grep / egrep函数,这只是在与grep regex -r .
比较时加速(它也会检查二进制文件.obj,.exe)。
Egrep函数不能使用cscope数据库。
因此,将代码移动到本地fs(来自网络fs),安装更多内存,通过env LC_ALL = C或LC_ALL = POSIX禁用整理,禁用fs上的atime。
您也可以将fs移动到SSD或RAMDISK。