ONLINE DATA-COMPRESSION IN A LOG-STRUCTURED FILE SYSTEM

被引:0
作者
BURROWS, M [1 ]
JERIAN, C [1 ]
LAMPSON, B [1 ]
MANN, T [1 ]
机构
[1] DIGITAL EQUIPMENT CORP,SYST RES CTR,HUDSON,MA 01749
来源
SIGPLAN NOTICES | 1992年 / 27卷 / 09期
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We have incorporated on-line data compression into the low levels of a log-structured file system (Rosenblum's Sprite LFS). Each block of data or meta-data is compressed as it is written to the disk and decompressed as it is read. The log-structuring overcomes the problems of allocation and fragmentation for variable-sized blocks. We observe compression factors ranging from 1.6 to 2.2, using algorithms running from 1.7 to 0.4 MBytes per second in software on a DECstation 5000/200. System performance is degraded by a few percent for normal activities (such as compiling or editing), and as much as a factor of 1.6 for file system intensive operations (such as copying multi-megabyte files). Hardware compression devices mesh well with this design. Chips are already available that operate at speeds exceeding disk transfer rates, which indicates that hardware compression would not only remove the performance degradation we observed, but might well increase the effective disk transfer rate beyond that obtainable from a system without compression.
引用
收藏
页码:2 / 9
页数:8
相关论文
共 15 条
[1]  
BAKER MG, 1991, 13TH P ACM S OP SYST, P198
[2]  
BELL T, 1989, COMPUT SURV, V21, P557, DOI 10.1145/76894.76896
[3]   PRACTICAL DICTIONARY MANAGEMENT FOR HARDWARE DATA-COMPRESSION [J].
BUNTON, S ;
BORRIELLO, G .
COMMUNICATIONS OF THE ACM, 1992, 35 (01) :95-104
[4]  
CATE V, 1991, 4 INT C ARCH SUPP PR, P200
[5]  
COSTLOW T, 1992, ELECTRONIC ENG 0203, P14
[6]  
Howard John H., 1988, ACM T COMPUTER SYSTE, V6
[7]  
RAITA T, 1987, 10TH P ANN ACM SIGIR, P223
[8]  
TAUNTON M, 1991, 1991 P SUM US C NASH, P385
[9]  
WHEELER DJ, 1983, COMMUNICATION
[10]  
WHITING DL, 1991, COMPUTER TECHNOL SPR