diff --git a/FUSE-Mount.md b/FUSE-Mount.md index 8a85530..872f7aa 100644 --- a/FUSE-Mount.md +++ b/FUSE-Mount.md @@ -53,7 +53,13 @@ For writes: ![](MountWrite.png) -### Weed Mount Performance Benchmark +### Weed Mount Performance + +Due to the limitation of FUSE and network IO, the performance of the mounted file system is expected to be worse than local disk. `weed mount` added a local cache to improve read performance and a write buffer to batch writes, but it still needs to write to remote volume servers to ensure data persistence. + +So if your data is temporary local files, try to move the writes to other unmounted directories. If the data is shared across the distributed file system, the additional cost to write should be acceptable for most cases. + +#### Benchmark Results "sysbench" is used here. If you have better benchmarking tools, please share your results.