module对编译模型有什么改变吗?
【 在 demilich 的大作中提到: 】
: 先介绍一下项目:github /infiniflow/infinity (链接实在发不出来,见谅),这是我们刚开源的一个面向AI应用的数据库系统,提供高性能向量搜索、全文搜索和结构化数据查询。
: 除去单元测试,项目目前代码量12~13w,依赖了100多万行第三方代码。没有用modules之前,各种已知编译优化方案都用上了(PCH,减少头文件依赖啥的),编译时间最少也要5分钟,改个头文件就需要编译一下也需要4分钟。modules化之后,全新编译2分钟左右,大的增量编译1分钟左右完成,效果还是比较明显的。
: 环境的要求:
: ...................
--
FROM 221.218.214.*