mirror of
https://github.com/trapexit/mergerfs.git
synced 2026-10-25 18:40:18 -04:00
Two gaps found while using this against a real media server. Some programs do very different jobs under one name. Plex runs credits detection with the same 'Plex Transcoder' binary that serves playback, reading the same file, so neither comm nor path separates them. Adds a cmdline match field, and quoting so a pattern can contain spaces -- without which 'Plex Transcoder' cannot be written down at all. Adds a 'critical' class flag for services playback synchronously waits on. Plex's EasyAudioEncoder is the case: a transcode of EAC3 audio writes to EAE and blocks. Such a helper looks like background work, so a governor protecting playback will throttle or suspend it and hang the stream waiting behind it. A critical class is never delayed. Also fixes qos.max-sleepers auto-sizing, which read the requested thread count rather than the resolved one and so capped at 1. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
123 lines
3.3 KiB
YAML
123 lines
3.3 KiB
YAML
site_name: mergerfs
|
|
site_description: mergerfs - a featureful union filesystem
|
|
site_url: https://trapexit.github.io/mergerfs/
|
|
repo_name: mergerfs
|
|
repo_url: https://github.com/trapexit/mergerfs
|
|
edit_uri: edit/master/mkdocs/docs/
|
|
docs_dir: docs
|
|
plugins:
|
|
- search
|
|
- mike
|
|
extra:
|
|
version:
|
|
provider: mike
|
|
theme:
|
|
name: material
|
|
logo: logo.png
|
|
favicon: logo.png
|
|
features:
|
|
- content.action.edit
|
|
- content.action.view
|
|
- content.code.copy
|
|
- content.code.select
|
|
- navigation.footer
|
|
- navigation.instant
|
|
- navigation.instant.prefetch
|
|
- navigation.path
|
|
- navigation.top
|
|
- navigation.tracking
|
|
- optimize
|
|
- search.share
|
|
- search.suggest
|
|
- toc.follow
|
|
palette:
|
|
- media: "(prefers-color-scheme)"
|
|
toggle:
|
|
icon: material/brightness-auto
|
|
name: Switch to light mode
|
|
- media: "(prefers-color-scheme: light)"
|
|
scheme: default
|
|
toggle:
|
|
icon: material/brightness-7
|
|
name: Switch to dark mode
|
|
- media: "(prefers-color-scheme: dark)"
|
|
scheme: slate
|
|
toggle:
|
|
icon: material/brightness-4
|
|
name: Switch to system preference
|
|
markdown_extensions:
|
|
- footnotes
|
|
- pymdownx.highlight:
|
|
auto_title: false
|
|
linenums_style: pymdownx-inline
|
|
anchor_linenums: true
|
|
line_spans: __span
|
|
pygments_lang_class: true
|
|
- pymdownx.inlinehilite
|
|
- pymdownx.snippets
|
|
- pymdownx.superfences
|
|
nav:
|
|
- Home: index.md
|
|
- QuickStart: quickstart.md
|
|
- Installation:
|
|
- setup/installation.md
|
|
- setup/upgrade.md
|
|
- setup/build.md
|
|
- Terminology: terminology.md
|
|
- Intro to Filesystems: intro_to_filesystems.md
|
|
- Config:
|
|
- config/options.md
|
|
- config/deprecated_options.md
|
|
- config/branches.md
|
|
- config/branches-mount-timeout.md
|
|
- config/functions_categories_policies.md
|
|
- config/minfreespace.md
|
|
- config/func_readdir.md
|
|
- config/rename_and_link.md
|
|
- config/moveonenospc.md
|
|
- config/cache.md
|
|
- config/passthrough.md
|
|
- config/readahead.md
|
|
- config/inodecalc.md
|
|
- config/threads.md
|
|
- config/pin-threads.md
|
|
- config/proxy-ioprio.md
|
|
- config/qos.md
|
|
- config/link-cow.md
|
|
- config/fuse-msg-size.md
|
|
- config/follow-symlinks.md
|
|
- config/link-exdev.md
|
|
- config/rename-exdev.md
|
|
- config/symlinkify.md
|
|
- config/nullrw.md
|
|
- config/xattr.md
|
|
- config/nfsopenhack.md
|
|
- config/statfs.md
|
|
- config/flush-on-close.md
|
|
- config/export-support.md
|
|
- config/kernel-permissions-check.md
|
|
- config/lazy-umount-mountpoint.md
|
|
- Error Handling and Logging: error_handling_and_logging.md
|
|
- Resource Usage: resource_usage.md
|
|
- Runtime Interface: runtime_interface.md
|
|
- Remote Filesystems: remote_filesystems.md
|
|
- Tips and Notes: tips_notes.md
|
|
- Known Issues and Bugs: known_issues_bugs.md
|
|
- Project Comparisons: project_comparisons.md
|
|
- Benchmarking: benchmarking.md
|
|
- Performance: performance.md
|
|
- Tooling: tooling.md
|
|
- Extended Usage Patterns: extended_usage_patterns.md
|
|
- FAQ:
|
|
- faq/why_isnt_it_working.md
|
|
- faq/configuration_and_policies.md
|
|
- faq/usage_and_functionality.md
|
|
- faq/reliability_and_scalability.md
|
|
- faq/compatibility_and_integration.md
|
|
- faq/technical_behavior_and_limitations.md
|
|
- faq/have_you_considered.md
|
|
- faq/limit_drive_spinup.md
|
|
- Related Projects: related_projects.md
|
|
- Media and Publicity: media_and_publicity.md
|
|
- Support: support.md
|
|
- Sponsorship and Donations: sponsorship_and_donations.md
|