page 1  (9 pages)
2to next section

CITI Technical Report 95-3

Peephole Log Optimization

L.B. Huston

[email protected]

P. Honeyman

[email protected]

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