Title
A Storage Slab Allocator for Disk Storage Management in File System
Abstract
Absorbing the slab idea for memory management, this paper presents a novel technique for the disk storage management called a storage slab allocator.A storage slab allocator doesn’t discard the file layout during the process of deleting files, but reuses the free file layout while creating, thereby both block allocation and release will be speeded up.The file layout is the cached-object as the free storage management unit. It maintains the free blocks and their relations. The prototype system is implemented based on Ext3 and tests are also done. Measured performance results are very promising. Compared with Ext3, the allocation performance is improved to about double times and bigger file deletion is improved to hundreds of times; meanwhile, the CPU utilization is reduced to about 40%.
Year
DOI
Venue
2009
10.1109/NAS.2009.57
NAS
Keywords
Field
DocType
storage slab allocator,free storage management unit,disk storage management,free block,slab idea,deleting file,memory management,free file layout,file system,bigger file deletion,file layout,cpu utilization,layout,doubling time,data mining,computer architecture,algorithm design and analysis,slab,technology management,resource management,prototypes
Disk storage,File Control Block,File system,Stub file,File deletion,Computer science,Orlov block allocator,Slab allocation,File system fragmentation,Operating system
Conference
Citations 
PageRank 
References 
2
0.38
5
Authors
5
Name
Order
Citations
PageRank
Junwei Zhang183.31
J. Zhang25210.98
Jiangang Zhang331.14
Xiaoming Han493.64
Lu Xu5166.54