Skip to content

Commit

Permalink
Update docs/zh_cn/guide/cache.md
Browse files Browse the repository at this point in the history
Co-authored-by: timfeirg <[email protected]>
  • Loading branch information
CaitinChen and timfeirg authored Nov 7, 2024
1 parent d59bf86 commit 1144f86
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/zh_cn/guide/cache.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ JuiceFS 客户端会把从对象存储下载的数据,以及新上传的小于

* `--prefetch`

并发预取 N 个块(默认 1)。所谓预取(prefetch),就是随机读取文件某个块(block)的一小段(小于四分之一块),客户端会异步将整个对象存储块下载下来。预取往往能改善随机读性能,但如果你的场景的文件访问模式无法利用到预取数据(比如 offset 跨度极大的大文件随机访问),预取会带来比较明显的读放大,可以考虑设为 0 以禁用预取特性。
并发预取 N 个块(默认 1)。所谓预取(prefetch),就是随机读取文件某个块(block)的一小段,客户端会异步将整个对象存储块下载下来。预取往往能改善随机读性能,但如果你的场景的文件访问模式无法利用到预取数据(比如 offset 跨度极大的大文件随机访问),预取会带来比较明显的读放大,可以考虑设为 0 以禁用预取特性。

JuiceFS 还内置着另一种类似的预读机制:在顺序读时,会提前下载临近的对象存储块,这在 JuiceFS 内称为 readahead 机制,能有效提高顺序读性能。Readahead 的并发度受[「读写缓冲区」](#buffer-size)的大小影响,读写缓冲区越大并发度越高。

Expand Down

0 comments on commit 1144f86

Please sign in to comment.