| ![]() |
CITI Technical Report 95-3
Peephole Log Optimization
L.B. Huston
P. Honeyman
Center for Information Technology Integration
University of Michigan
Ann Arbor
ABSTRACT
The log files generated while operating a file system in disconnected mode grow to sub-
stantial sizes. Eliminating redundant or useless operations in these logs can free up
scarce disk space on laptops, reduce replay times, and reduce the frequency of data
conflict. Our approach uses a rule-based portable peephole optimizer for compilers.
This work suggests a general method of optimization for any system that performs log-
ging at the vnode layer.
January 26, 1995
Center for Information Technology Integration
University of Michigan
519 West William Street
Ann Arbor, MI 48103-4943