tracking file caches with an inode hash table implementation, with a perf boost, on par with send file and kernel caching
changed pipe size to 512 kb