|
|
1.1 ! root 1: .TH UPDATE 8 "4 February 1983" ! 2: .SH NAME ! 3: update \- periodically update the super block ! 4: .SH SYNOPSIS ! 5: .B /etc/update ! 6: .SH DESCRIPTION ! 7: .I Update ! 8: is a program that executes ! 9: the ! 10: .IR sync (2) ! 11: primitive every 30 seconds. ! 12: This insures that the file system ! 13: is fairly up to date in case of a crash. ! 14: This command should not be executed directly, ! 15: but should be executed out of the ! 16: initialization shell command file. ! 17: .SH "SEE ALSO" ! 18: sync(2), sync(8), init(8), rc(8) ! 19: .SH BUGS ! 20: With ! 21: .I update ! 22: running, ! 23: if the CPU is ! 24: halted just as ! 25: the ! 26: .I sync ! 27: is executed, ! 28: a file system can be damaged. ! 29: This is partially due to DEC hardware that ! 30: writes zeros when NPR requests fail. ! 31: A fix would be to have ! 32: .IR sync (8) ! 33: temporarily increment the system time by at ! 34: least 30 seconds to trigger the execution of ! 35: .I update. ! 36: This would give 30 seconds grace to halt the CPU.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.