我们如何将 conda 的索引获取带宽降低了 99%
·7 分钟阅读
2023年3月发布的新 conda 23.3.1 版本包含一个
--experimental=jlap
标志或experimental: ["jlap"]
.condarc
设置,可以大幅度降低 repdata.json 获取带宽。 这就是我们开发 conda 新的增量 repodata 功能的方式。
Conda 是一个跨平台、语言无关的二进制包管理器,它包含一个约束求解器,用于选择兼容的软件包集合。 在 conda 安装软件包之前,它会下载有关所有可用软件包的信息。 这允许求解器对要安装哪些软件包做出全局决策。 下载此元数据所花费的时间和带宽可能非常大,但我们在 conda 23.3.1 中改进了这一点。 通过在 .condarc
中启用 experimental: ["jlap"]
功能,conda 用户可以看到索引获取带宽降低超过 99%。