Kernel-level caching for optimizing I/O by exploiting inter-application data sharing | IEEE Conference Publication | IEEE Xplore