Sloth: A New Application-Layer File System Suitable for Cache Servers
LI Sheng-l, Zou Xiao-hu, Hai Jin · Computer Engineering and Science · 2003
Traditional file systems, such as UFSs, have the following inherent deficiencies for cache servers: meta-data coherence maintenance, sync-write operation, memory copy, and multi-buffer. We design a new, highly effective and good-portability file system. This paper introduces Sloth, which is a new file system implemented on the application layer with the technologies of async-write operation, and cluster file policy. Simulation experiments show that Sloth improves the disk I/O performance effectively and decreases the number of times of accessing the disk greatly.