Optional more accurate change detection method
Quoting Debian bug 365695:
Before saving a new state, metche checks with "find -newer" if changes have happened, and therefore detects a change . Using tar diff instead would be more accurate, and prevent it from saving a new state when only one mtime was changed, but... it would be too CPU-hungry to do so every five minutes.
The fact is, we have to make a balance between disk space and CPU usage.
We'll consider adding a configuration option allowing the user to choose {him,her}self, even if I generally prefer to use a few dozens megabytes on /var, or add a few "status" files to an exclude list, than to have a CPU-hungry cronjob running every five minutes.
(from redmine: created on 2011-05-21)