💡
原文英文,约1900词,阅读约需7分钟。
📝
内容提要
Cargo最近在夜间频道上推出了一个自动清理主目录缓存的功能,可以自动或手动删除未使用的文件,并可在配置文件中启用。用户可通过运行cargo命令来管理缓存数据,该功能目前处于测试阶段。未来计划引入SQLite来管理目标目录和注册表索引缓存。
🎯
关键要点
- Cargo在夜间频道推出了自动清理主目录缓存的功能,允许自动或手动删除未使用的文件。
- 用户可以通过配置文件或环境变量启用此功能,当前处于测试阶段。
- 新功能通过SQLite数据库跟踪缓存数据的使用情况,以便自动删除未使用的文件。
- 自动清理每天检查缓存,未使用超过1个月的数据将被删除,3个月未使用的数据将被删除。
- 如果Cargo处于离线状态,自动删除功能将被禁用,以避免删除可能需要的文件。
- 用户可以通过cargo clean gc命令手动删除缓存数据,并可以指定删除条件。
- 启用gc功能后,用户应注意SQLite数据库的生成和缓存数据的自动删除。
- Cargo团队希望用户反馈使用此功能的体验,包括潜在的错误和性能问题。
- 未来计划将SQLite引入注册表索引缓存和目标目录的管理,以提高性能和清理效率。
➡️