cachefilesd-inotify
CacheFiles file system cache management daemon (using `inotify')
This package provides the user space component of CacheFiles, a caching back end that uses a directory on a locally mounted file system (such as ext4) as a cache to speed up (by reducing) access to a slower file system and make it appear more reliable.
The cached file system is often a network file system such as NFS or CIFS, but can also be a local file system like ISO 9660 on a slow optical drive.
CacheFiles itself is part of the kernel but relies on this user space cachefilesd
daemon to perform maintenance tasks like culling and reaping stale nodes. Only one such daemon can be running at a time, and communicates with the kernel through the /dev/cachefiles
character device.
This version modifies David Howells original cachefilesd---which appears unmaintained---to use the inotify
API instead of the deprecated dnotify
to monitor file changes.
- Versions: 0.11.0
- Website: https://gitlab.com/tomalok/cachefilesd-inotify
- Licenses: GPL 2+
- Package source: gnu/packages/file-systems.scm
- Builds: See build status
- Issues: See known issues
Installation
Install the latest version of cachefilesd-inotify
as follows:
guix install cachefilesd-inotify
Or install a particular version:
guix install cachefilesd-inotify@0.11.0
You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell
documentation for more information.
Badge code
HTML: <a href='http://127.0.0.1:3000/packages/cachefilesd-inotify/'><img src='http://127.0.0.1:3000/packages/cachefilesd-inotify/badges/latest-version.svg'></img></a> Markdown: [![GNU Guix](http://127.0.0.1:3000/packages/cachefilesd-inotify/badges/latest-version.svg)](http://127.0.0.1:3000/packages/cachefilesd-inotify/) Org: [[http://127.0.0.1:3000/packages/cachefilesd-inotify/][http://127.0.0.1:3000/packages/cachefilesd-inotify/badges/latest-version.svg]]