vmtouch
« Back to VersTracker
Description:
Portable file system cache diagnostics and control
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: cache memory diagnostics performance system-utility
Install: brew install vmtouch
About:
Vmtouch is a utility for managing the file system cache, allowing users to load files into memory, lock them to prevent eviction, and inspect cache residency. It provides detailed statistics on how much of a file resides in the OS cache, helping to optimize I/O performance for critical workloads.
Key Features:
  • Load files into memory (touch)
  • Lock files in memory to prevent eviction (evict)
  • Inspect cache residency and statistics
  • Recursive directory support
  • Portable across Unix-like systems
Use Cases:
  • Pre-loading large datasets or database files before processing
  • Ensuring critical application binaries remain in RAM for low-latency access
  • Diagnosing I/O bottlenecks by checking cache hit rates
Alternatives:
  • vmtouch – Standard reference implementation
Version History
Detected Version Rev Change Commit
Sep 11, 2025 10:42pm 0 VERSION_BUMP 60a0d74c