Abstract:
PURPOSE: A method, a system, and computer recording medium are provided to maximize the performance of a storage device having high speed by omitting scheduling processes for an input or output request. CONSTITUTION: A file system(110) determines a free tag on a command waiting line of a storage device(150). When there is the free tag, a rapid path input-output module(120) directly transmits an input or output request to the storage device. When there is not the free tag, a scheduler block(140) schedules an input or output request. A slow path input-output module(130) transmits the scheduled input or output request to the storage device. When there is not the free tag in real, a rapid path input or output module transmits the input or output request to the schedule block. [Reference numerals] (110) File system; (120) Rapid path input-output module; (130) Slow path input-output module; (140) Scheduler block; (150) Storage device;
Abstract:
본 발명의 실시예는, 특정 파일의 파일명 또는 파일 경로 중 적어도 하나를 기초로 해싱을 수행하여 상기 파일의 메타데이터에 대한 어드레스를 획득하는 단계; 및 메타데이터 영역의 상기 어드레스에 해당하는 위치에서 상기 파일의 메타데이터에 대한 판독 또는 쓰기를 수행하는 단계를 포함하는 메타데이터 위치 검색 방법을 제공한다.
Abstract:
PURPOSE: A method, a system, and a computer-readable recording medium for searching the position of metadata are provided to find out the position of metadata through a single access to a storage medium, thereby using a maximum performance of a rapid storage medium. CONSTITUTION: A storage device (420) has a metadata area for storing metadata of a file. A file system (410) performs hashing of a specific file based on file name or file path of the specific file, obtains an address of the metadata of the specific file, and performs metadata read or write of the specific file at the address of the metadata area. The file system performs a first hashing that receives the file name or the file path as an input and outputs a hash key and a second hashing that receives the hash key as an input and outputs the address. [Reference numerals] (410) File system; (420) Storage device