fuse-io_uring.service
· 445 B · SYSTEMD
Raw
[Unit]
Description=Enable use of fuse through io_uring
Documentation=https://www.opennet.ru/tips/3270_fuse_io_uring_optimization_tune_kernel.shtml
DefaultDependencies=no
After=systemd-sysctl.service
Before=sysinit.target
[Service]
Type=oneshot
ExecStart=/bin/sh -c 'echo 1 > /sys/module/fuse/parameters/enable_uring'
ExecStop=/bin/sh -c 'echo 0 > /sys/module/fuse/parameters/enable_uring'
RemainAfterExit=yes
[Install]
WantedBy=sysinit.target
| 1 | [Unit] |
| 2 | Description=Enable use of fuse through io_uring |
| 3 | Documentation=https://www.opennet.ru/tips/3270_fuse_io_uring_optimization_tune_kernel.shtml |
| 4 | DefaultDependencies=no |
| 5 | After=systemd-sysctl.service |
| 6 | Before=sysinit.target |
| 7 | |
| 8 | [Service] |
| 9 | Type=oneshot |
| 10 | ExecStart=/bin/sh -c 'echo 1 > /sys/module/fuse/parameters/enable_uring' |
| 11 | ExecStop=/bin/sh -c 'echo 0 > /sys/module/fuse/parameters/enable_uring' |
| 12 | RemainAfterExit=yes |
| 13 | |
| 14 | [Install] |
| 15 | WantedBy=sysinit.target |
fuse.md
· 371 B · Markdown
Raw
# Повышение производительности FUSE при помощи io_uring
* https://www.opennet.ru/tips/3270_fuse_io_uring_optimization_tune_kernel.shtml
* https://www.phoronix.com/news/Linux-6.6-sysctl-IO_uring
* https://raw.githubusercontent.com/libfuse/libfuse/master/doc/README.fuse-io-uring
* https://docs.kernel.org/filesystems/fuse-io-uring.html