Evaluating the performance of ext3 using write barriers and write caching