An inotify-based on-demand file prefetcher