The current implementation of the log manager uses a Unix file to store the log. Real database systems use a duplex-disk and directly access the disk to read and write log records, bypassing the OS. The current log manager implementation can be changed to handle this. The only changes required are in the implementation of class Rawfile.