1. A method for enhancing performance for data processing in a distributed file system, the method, comprising: invoking operating system calls to optimize cache management by an I/O component; wherein, the operating system calls are invoked to perform one or more of: proactive triggering of readaheads for sequential read requests of a disk; purging data out of buffer cache after writing to the disk or performing sequential reads from the desk; eliminating a delay between when a write is performed and when written data from the write is flushed to the disk from the buffer cache.