The need for large amounts of nonvolatile storage has led theMarine Systems Engineering Laboratory to consider the use of WORM(write-once-read-many) optical disks for data and program storage.Although optical disks can store huge amounts of data, being awrite-once medium presents some file-management problems. A systemdesign which includes a file-system, hardware interface and performancemeasures is presented. A unique feature of the file management systemallows multiple asynchronous files to be written. In addition, singlefiles are handled efficiently by utilizing the large buffer and hightransfer rate of the disk controller. The disk is interfaced to thedevelopment system running Unix as well as the run-time system runningPSOS, a commercial real-time operating system. This scheme is used onEAVE, an underwater autonomous vehicle, and can be applied to datacollection by the ocean community
展开▼