0

我有一个相当大的命令行项目,大约有 40k 个文件,但只有 20 个文件在 swift 和构建部分中。其余的是一些 C 和 fortran 代码 - 根本不包含在 swift 代码中,但与项目相关。打开项目时,需要永远等待所有内容都加载完毕,并且在文件之间切换时需要等待数十年。当然,大型项目的性能不如小型项目,但总的来说,我的项目只有 320mb。
我试图创建一个具有相同内容的快速包,它非常高效,即时加载,编辑没有任何延迟。不幸的是,您无法运行软件包,因此这不是继续使用的选项。
为什么包的性能比命令行项目高得多?
在命令行项目中处理数千个文件时,有什么特别需要注意的吗?

4

0 回答 0