摘要: 本文内容 怎么使用缓存预热我们不讲,主要讲JuiceFS的实现。 预热命令 我们从头到尾去看这个warmup warmup是主动的,可以直接cmd func cmdWarmup() *cli.Command { return &cli.Command{ Name: "warmup", Action: 阅读全文
posted @ 2024-03-29 11:06 SimonJM 阅读(113) 评论(0) 推荐(0)
摘要: JuiceFS官网介绍了其代码中存在着预读和预取两种缓存机制,其中预取机制较为简单。这里看预读机制,即ReadAhead。这一部分存在在vfs这个包里。 本文以github上开源的Juicefs代码为例讲解,截止到文章发布,juicefs更新到了commit e407fa58aa3147afe16ed4927e0830a7c0f91fc5 阅读全文
posted @ 2024-03-28 14:42 SimonJM 阅读(248) 评论(0) 推荐(1)