UPDATE(VIII) 11/1/73 UPDATE(VIII)
NAME
update - periodically update the super block
SYNOPSIS
update
DESCRIPTION
Update is a program that executes the sync primitive every
30 seconds. This insures that the file system is fairly up
to date in case of a crash. This command should not be
executed directly, but should be executed out of the
initialization shell command file. See sync (II) for
details.
SEE ALSO
sync (II), init (VIII)
BUGS
With update running, if the CPU is halted just as the sync
is executed, a file system can be damaged. This is
partially due to DEC hardware that writes zeros when NPR
requests fail. A fix would be to have sync temporarily
increment the system time by at least 30 seconds to trigger
the execution of update. This would give 30 seconds grace
to halt the CPU.