Optical Disc File System Driver for High-Speed Multi-File Recording
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing file recording methods, such as the live file system and master methods, face challenges in achieving high-speed continuous writing of multiple small files, leading to decreased transfer rates and limited usability, especially when dealing with files of small sizes and fragmentation issues.
Innovation Solution
An information processing device and method that generates virtual management information by storing files in a buffer and performing burst recording on a recording medium, updating the management information after completion, and allowing selective recording through or without a buffer based on user instructions, utilizing multiple channels for enhanced speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the live file system method is used to write multiple small files, then file-by-file recording and usability operations (delete, move, rename) are enabled, but the transfer rate decreases because file system information must be recorded for each file
Solution Approach 1:
The patent segments the file writing process into two distinct phases: a preparation phase where virtual management information is generated and buffered without actual disc recording, and a completion phase where burst recording occurs. This segmentation allows file system information to be prepared in advance without immediately writing to the disc, thereby maintaining usability operations while avoiding the transfer rate penalty of recording file system information for each small file during the writing process.
Solution Approach 2:
The patent performs preliminary actions by generating virtual management information and storing it in a buffer before actual burst recording occurs. File system information is prepared in advance as virtual data structures in memory, allowing the system to maintain the appearance of file-by-file processing while actually performing batched burst recording, thus preserving usability without sacrificing transfer rate.
2Productivity
If the master method is used to record multiple files, then burst recording can be performed to maintain optimal recording rate, but usability operations (delete, move, rename) cannot be performed on individual files
Solution Approach 1:
The patent introduces virtual management information as an intermediary layer between the application layer and the physical disc recording. This virtual file system layer allows usability operations to be performed on virtual file structures in memory while the actual disc recording occurs as a single burst operation. The virtual management information acts as a mediator that decouples the usability requirements from the physical recording process, enabling both high-speed burst recording and file-level operations.
Solution Approach 2:
The patent creates virtual copies of file management information in memory rather than immediately recording actual file system structures to the disc. These virtual management information structures are copies that can be manipulated freely for usability operations, while the actual disc content remains a single burst-recorded image. This copying approach allows usability operations on the virtual copies without affecting the physical recording performance.
3Stability of the object's composition
If dummy files are recorded on the disc to suppress fragmentation, then file recording can be performed, but recording occurs twice and the transfer rate decreases
Solution Approach 1:
The patent replaces physical dummy files with virtual management information structures in memory. Instead of recording actual dummy file data to the disc and then recording real files, the system creates virtual placeholders that occupy space in the virtual file system without consuming physical disc space. This eliminates the need for duplicate recording while maintaining proper file structure and preventing fragmentation in the virtual file system.
Solution Approach 2:
The virtual management information serves as an intermediary that manages file placement and prevents fragmentation in the virtual file system without requiring physical dummy files on the disc. The virtual management layer handles file allocation and positioning, eliminating the need for physical placeholder files that would require duplicate recording, thus maintaining both file structure stability and high transfer rates.
Data Source
AI summary
A filer of an information processing device continuously copies plural files recorded on a hard disk drive on an optical disc of an optical disk drive. An optical disc file system driver regards storing in a buffer of the file to be recorded on the optical disc as recording on the optical disc of the file and generates virtual management information for the file. In addition, the optical disc file system driver performs burst recording on a recording medium of a predetermined amount of data for each time when the predetermined amount of data of the file is stored in a buffer. Further, the optical disc file system driver updates the virtual management information by using information including a recording position of the file in the optical disc and records the virtual management information on the optical disc after completion of recording of the file on the optical disc.


