Resource Usage and Management
Usage
- threads
- configurable number of threads
- reading from kernel
 - processing messages from kernel
 - readdir concurrency
 
 
 - configurable number of threads
 - memory
- 1MB+ pre reader thread + inflight processing for messages depending on fuse_msg_size
 - buffers allocated temporarily for reading directories
 - gidcache
 - FUSE nodes
 - noforget forgotten nodes
 
 
Management
- To limit the risk of the Linux kernel's OOM Killer targeting mergerfs it sets its oom_score_adj value to -990.
 - mergerfs increases its available file descriptor and file size limit.
 - mergerfs lowers its scheduling priority to -10 (by default)
 - The readahead values of mergerfs itself and managed filesystems can be modified.