Certain applications can greatly benefit from the use of WORM devices, but it is generally desirable to make the WORM device present a standard file system interface to the rest of the system software.
Part A: What storage allocation or free list management scheme would you suggest using to manage the free space on a WORM.
Part B: When a user creates a new version of /local_user/jones/temp on a WORM, what files must be replaced by new versions.
Part C: How would you suggest finding the root of the file system on a WORM when the file system is mounted.