You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

2.3 KiB

Tweaking Performance

mergerfs is effectively a filesystem proxy and therefore its theoretical max performance is that of the underlying devices (ignoring caching performed by the kernel.) However, given it is a FUSE based filesystem working from userspace there is an increase in overhead relative to kernel based solutions. That said the performance can match the theoretical max but it depends greatly on the system's configuration. There are many things which can impact performance. Device speeds and latency, network speeds and latency, concurrency and parallel limits of the hardware, read/write sizes, etc.

While some settings can impact performance they are all functional in nature. Meaning they change mergerfs' behavior in some way. As a result there is really no such thing as a "performance mode".

If you're having performance concerns please read over the benchmarking section of these docs and then the details below.

NOTE: Be sure to read about available features before changing them to understand how functionality will change.

Additional Reading