home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Trees / V6 / usr / man / man8 / update.8 < prev    next >
Encoding:
Text File  |  1975-06-26  |  838 b   |  38 lines

  1. .th UPDATE VIII 11/1/73
  2. .sh NAME
  3. update \*- periodically update the super block
  4. .sh SYNOPSIS
  5. .bd update
  6. .sh DESCRIPTION
  7. .it Update
  8. is a program that executes
  9. the
  10. .it sync
  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. See sync (II) for details.
  18. .sh "SEE ALSO"
  19. sync (II), init (VIII)
  20. .sh BUGS
  21. With
  22. .it update
  23. running,
  24. if the CPU is
  25. halted just as
  26. the
  27. .it sync
  28. is executed,
  29. a file system can be damaged.
  30. This is partially due to DEC hardware that
  31. writes zeros when NPR requests fail.
  32. A fix would be to have
  33. .it "sync"
  34. temporarily increment the system time by at
  35. least 30 seconds to trigger the execution of
  36. .it update.
  37. This would give 30 seconds grace to halt the CPU.
  38.