摘要 |
PURPOSE:To cope with an asynchronous write request of plural files by executing in parallel write of the subsequent request file without waiting for the end of write of the file which has been requested first. CONSTITUTION:In accordance with each optical disk device 6, 7, a drive request block DRB is prepared. When a write request of a file data is outputted, a file request block FRB to which a pointer IOP is queued is searched successively by a file request block FRB queue in the DRB, and if it exists, its IOP is dequeued, and thereafter, from an address on an optical disk board shown by a pointer MP of the DRB, an area of a set length l is secured as a write area of the IOP, the contents of the MP are updated, and thereafter, write to an area which has secured a data buffer DB of the IOP is executed, and assignment information is recorded in a file map table. When the next FRB exists, a processing extending from dequeue of its IOP to write of assignment information to the file map table is executed repeatedly.
|