JPH02201528A - Parallel input/output management system for file - Google Patents
Parallel input/output management system for fileInfo
- Publication number
- JPH02201528A JPH02201528A JP1021205A JP2120589A JPH02201528A JP H02201528 A JPH02201528 A JP H02201528A JP 1021205 A JP1021205 A JP 1021205A JP 2120589 A JP2120589 A JP 2120589A JP H02201528 A JPH02201528 A JP H02201528A
- Authority
- JP
- Japan
- Prior art keywords
- input
- output
- file
- parallel
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 claims abstract description 12
- 238000007726 management method Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は高速処理が要求されるシステムにおけるデータ
の高速入出力処理に関し、特にディスク装y!t(磁気
ディスク、電子ディスク)との高速入出力を行うファイ
ル管理機能に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to high-speed data input/output processing in systems that require high-speed processing, and in particular to disk drives and y! This invention relates to a file management function that performs high-speed input/output with t (magnetic disk, electronic disk).
従来、上記のような入出力管理機能では並列処理はなく
、直列入出力管理のみが実用されている。Conventionally, the input/output management function described above does not include parallel processing, and only serial input/output management has been put into practical use.
上述した従来の入出力管理方式では、ディスク装置上の
データを1ブロツクずつ順番にしか読む事ができない。In the conventional input/output management method described above, data on a disk device can only be read one block at a time.
したがって高速処理を要求されるシステムにおいては、
この物理的な入出力時間(40m s /、 i o程
度)がネックとなり、cpuだけをどんなに早くしても
あまり効果がでない欠点がある。Therefore, in systems that require high-speed processing,
This physical input/output time (approximately 40 ms/io) becomes a bottleneck, and no matter how fast the CPU alone is, it has the disadvantage that it is not very effective.
本発明のファイルの並列入出力管理方式は、複数の物理
媒体上に一つのファイルデータを分散配置し、複数のチ
ャネルに対し同時に入出力を実行し、前記複数の物理媒
体上の一つのファイルのデータを並列に入出力処理する
ようにして実現される。The parallel file input/output management method of the present invention distributes one file data on multiple physical media, executes input/output to multiple channels simultaneously, and processes one file on the multiple physical media. It is realized by inputting and outputting data in parallel.
次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は本発明の一実施例を示すハードウェア構成図で
ある。同図において並列入出力管理方式は、1つのファ
イルデータ1a〜3aを異なるチャネル下のディスク1
〜3上に分散配置する。FIG. 1 is a hardware configuration diagram showing an embodiment of the present invention. In the figure, the parallel input/output management method transfers one file data 1a to 3a to disks under different channels.
Distribute on ~3.
第2図はソフトウェア構成図である。ユーザプログラム
12からの入出力命令を並列入出力管理機能11が分析
し、もしデータが分散配置されていれば、1度に並列に
入出力を行い、それを組み立て及び分解をしてユーザプ
ログラムに渡す。FIG. 2 is a software configuration diagram. The parallel input/output management function 11 analyzes input/output commands from the user program 12, and if the data is distributed, performs input/output in parallel at once, assembles and disassembles it, and writes it to the user program. hand over.
以上説明したように本発明は、ファイルの並列入出力処
理を行うことにより、外部のディスク装置に対する物理
的な入出力時間を全体として短縮することが可能となり
、高速処理につながる効果がある。As explained above, the present invention enables the overall physical input/output time to be shortened by performing parallel file input/output processing, which has the effect of leading to high-speed processing.
1〜3・・・ディスク、1a〜3a・・・ファイルデー
タ、11・・・並列入出力管理機能、12・・・ユーザ
プログラム。1-3... Disk, 1a-3a... File data, 11... Parallel input/output management function, 12... User program.
Claims (1)
、複数のチャネルに対し同時に入出力を実行し、前記複
数の物理媒体上の一つのファイルのデータを並列に入出
力処理することを特徴とするファイルの並列入出力管理
方式。It is characterized by distributing one file data on a plurality of physical media, executing input/output to a plurality of channels simultaneously, and performing input/output processing on one file data on the plurality of physical media in parallel. Parallel input/output management method for files.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1021205A JPH02201528A (en) | 1989-01-30 | 1989-01-30 | Parallel input/output management system for file |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1021205A JPH02201528A (en) | 1989-01-30 | 1989-01-30 | Parallel input/output management system for file |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02201528A true JPH02201528A (en) | 1990-08-09 |
Family
ID=12048486
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1021205A Pending JPH02201528A (en) | 1989-01-30 | 1989-01-30 | Parallel input/output management system for file |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02201528A (en) |
-
1989
- 1989-01-30 JP JP1021205A patent/JPH02201528A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2002163238A5 (en) | ||
| WO1993023810A1 (en) | Scalable coprocessor | |
| JPH02201528A (en) | Parallel input/output management system for file | |
| JPH0267622A (en) | Disk input/output system | |
| JPH02165359A (en) | Data processing system | |
| JPS6380344A (en) | File rearrangement system | |
| JPH0296277A (en) | Picture data control system | |
| JPH01292513A (en) | Timing processing system | |
| JPS63292248A (en) | Data processing system | |
| JPH01281557A (en) | Load distributing system for computer processing | |
| JPH03174622A (en) | Disk duplexing control system | |
| JPH02195448A (en) | Device for tracing instruction | |
| JPH0774982B2 (en) | Multiple recording method of external storage device | |
| JPS62135929A (en) | File input and output system | |
| JPS63228484A (en) | Collecting optical disk device | |
| JPH01180624A (en) | Printing system | |
| JPH02224156A (en) | File saving system | |
| JPS62151960A (en) | Input/output control system | |
| JPH0334031A (en) | Exclusive controller for queue file | |
| JPH02146616A (en) | Cyclic file control system for magnetic disk | |
| JPS62107349A (en) | File converting system | |
| JPS58125162A (en) | Decentralized system controller | |
| Jin et al. | Parallel functional disk array for high performance computing | |
| JPS62202241A (en) | File input processing control system | |
| JPS6367652A (en) | Log output system |