JPH03220621A - ディスク入出力制御方式 - Google Patents
ディスク入出力制御方式Info
- Publication number
- JPH03220621A JPH03220621A JP2016461A JP1646190A JPH03220621A JP H03220621 A JPH03220621 A JP H03220621A JP 2016461 A JP2016461 A JP 2016461A JP 1646190 A JP1646190 A JP 1646190A JP H03220621 A JPH03220621 A JP H03220621A
- Authority
- JP
- Japan
- Prior art keywords
- input
- output
- file
- control table
- disk
- 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
- 238000000034 method Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 2
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は中央処理装置とディスク装置との間のレコード
の入出力制御に関する。
の入出力制御に関する。
従来の技術
従来、ディスク装置へのレコードの入出力は、主記憶装
置上にファイル制御テーブルと入出力バッファを構成し
、ファイルのオープン時にファイルのディレクトリ情報
をディスクから読んでファイル制御テーブルを完成させ
、ファイル制御テーブルの内容を基にレコードの入出力
を行い、ファイルのクローズ時にファイル制御テーブル
の内容をディスクのディレクトリに書き込み、更に人出
カバソファ上の更新レコードをディスクに書き込んでい
る。
置上にファイル制御テーブルと入出力バッファを構成し
、ファイルのオープン時にファイルのディレクトリ情報
をディスクから読んでファイル制御テーブルを完成させ
、ファイル制御テーブルの内容を基にレコードの入出力
を行い、ファイルのクローズ時にファイル制御テーブル
の内容をディスクのディレクトリに書き込み、更に人出
カバソファ上の更新レコードをディスクに書き込んでい
る。
発明が解決しようとする課題
すなわち、従来の方式では、ディスク入出力としてファ
イルオープン時にブイレフ1〜りの読み込み、ファイル
クローズ時にディレクトリの書き込みと入出力バッファ
上の更新レコードの書き込みが発生する。
イルオープン時にブイレフ1〜りの読み込み、ファイル
クローズ時にディレクトリの書き込みと入出力バッファ
上の更新レコードの書き込みが発生する。
ところで、例えば端末システムにおけるジャーナル情報
の蓄積の場合、電源断等によるジャーナルレコード消滅
を防ぐ為に、ジャーナルレコード発生の都度レコードを
ディスクに書き込む必要があり、そのためにファイルの
オープン、クローズを行っていた。従って、ジャーナル
レコード発生の度に上述のディレクトリ、更新レコード
のディスク入出力が伴うという欠点がある。
の蓄積の場合、電源断等によるジャーナルレコード消滅
を防ぐ為に、ジャーナルレコード発生の都度レコードを
ディスクに書き込む必要があり、そのためにファイルの
オープン、クローズを行っていた。従って、ジャーナル
レコード発生の度に上述のディレクトリ、更新レコード
のディスク入出力が伴うという欠点がある。
本発明は従来の上記実情に鑑みて成されたものであり、
従って本発明の目的は、従来の技術に内在する上記欠点
を解消し、ディスク装置の入出力回数を減少させること
を可能とした新規なディスク入出力制御方式を提供する
ことにある。
従って本発明の目的は、従来の技術に内在する上記欠点
を解消し、ディスク装置の入出力回数を減少させること
を可能とした新規なディスク入出力制御方式を提供する
ことにある。
課題を解決するための手段
上記目的を達成する為に、本発明に係るディスク入出力
制御方式は、ファイル制御テーブルと人出力バッファを
バックアップ電源でバックアップされる不揮発メモリ上
に形成することにより構成され、しかして、電源断にな
ってもファイル制御テーブルおよび人出力バッファ上の
レコードが失われないようにしている。これにより前述
したファイルのオープン、クローズが不要となり、処理
効率が向上する。
制御方式は、ファイル制御テーブルと人出力バッファを
バックアップ電源でバックアップされる不揮発メモリ上
に形成することにより構成され、しかして、電源断にな
ってもファイル制御テーブルおよび人出力バッファ上の
レコードが失われないようにしている。これにより前述
したファイルのオープン、クローズが不要となり、処理
効率が向上する。
実施例
次に本発明をその好ましい一実施例について図面を参照
して具体的に説明する。
して具体的に説明する。
第1図は本発明の一実施例を示すブロック構成図である
。
。
第1図を参照するに、参照番号1はCPU (中央処理
装置)、2はIOP (入出力処理装置〉、3はディス
ク装置、31はディレクトリ、32および33はファイ
ル、4は主記憶装置、41はプログラム、42はレコー
ドバッファ、5は不揮発メモリ、6はファイル制御テー
ブル、7は入出力バッファ、71.72.73.74は
入出力バッファ中のレコード、8は本発明に係る入出力
制御機構をそれぞれ示している。
装置)、2はIOP (入出力処理装置〉、3はディス
ク装置、31はディレクトリ、32および33はファイ
ル、4は主記憶装置、41はプログラム、42はレコー
ドバッファ、5は不揮発メモリ、6はファイル制御テー
ブル、7は入出力バッファ、71.72.73.74は
入出力バッファ中のレコード、8は本発明に係る入出力
制御機構をそれぞれ示している。
プログラム41がファイルのオーブン要求を出すと、入
出力制御機構8はディスク装置3のディレクトリ31か
ら対応するファイルの情報を読み込み、不揮発メモリ5
のファイル制御テーブル6を完敗させる。レコードの入
出力はレコードバッファ42、人出力バッファ7および
ファイル32又は33の間でファイル制御テーブル6の
情報を基に入出力制御機構8により制御される。
出力制御機構8はディスク装置3のディレクトリ31か
ら対応するファイルの情報を読み込み、不揮発メモリ5
のファイル制御テーブル6を完敗させる。レコードの入
出力はレコードバッファ42、人出力バッファ7および
ファイル32又は33の間でファイル制御テーブル6の
情報を基に入出力制御機構8により制御される。
プログラム41がファイルのクローズ要求を出すと、入
出力制御機構8は、不揮発メモリ5のファイル制御テー
ブル6の内容をディスク装置3のディレクトリ31に書
き込み、さらにレコード71から74のうち更新された
ものがあればディスク装置3のファイルに書き込む。
出力制御機構8は、不揮発メモリ5のファイル制御テー
ブル6の内容をディスク装置3のディレクトリ31に書
き込み、さらにレコード71から74のうち更新された
ものがあればディスク装置3のファイルに書き込む。
発明の詳細
な説明したように、本発明によれば、ファイル制御テー
ブルおよび人出力バツファをバックアップ電源でバック
アップされた不揮発メモリ上に構成してそれを用いた入
出力制御を行うことにより、障害あるいはオペレータの
操作ミス等により電源断となった場合でもその時点まで
のレコードはディスクあるいは人出力バツファのいずれ
かに存在しているためにレコードが失われる事はない。
ブルおよび人出力バツファをバックアップ電源でバック
アップされた不揮発メモリ上に構成してそれを用いた入
出力制御を行うことにより、障害あるいはオペレータの
操作ミス等により電源断となった場合でもその時点まで
のレコードはディスクあるいは人出力バツファのいずれ
かに存在しているためにレコードが失われる事はない。
これにより電源断への対処のためにレコードの出力要求
の度毎にファイル制御テーブルの内容およびレコードを
ディスク装置へ書き込む必要がなくなるので、ディスク
装置の入出力回数を減らすことができる。
の度毎にファイル制御テーブルの内容およびレコードを
ディスク装置へ書き込む必要がなくなるので、ディスク
装置の入出力回数を減らすことができる。
第1図は本発明の一実施例を示すブロック構成図である
。 − ト・・CPU (中央処理装置)、2・・・IOP
(入出力処理装置)、3・・・ディスク装置、31・
・・ディレクトリ、32.33・・・ファイル、4・・
・主記憶装置、41・・・プログラム、42・・・レコ
ードバ・ソファ、5・・・不揮発メモリ、6・・・ファ
イル制御テーブル、7・人出力バッファ、71〜74・
・・レコード、8・・・入出力制御機構
。 − ト・・CPU (中央処理装置)、2・・・IOP
(入出力処理装置)、3・・・ディスク装置、31・
・・ディレクトリ、32.33・・・ファイル、4・・
・主記憶装置、41・・・プログラム、42・・・レコ
ードバ・ソファ、5・・・不揮発メモリ、6・・・ファ
イル制御テーブル、7・人出力バッファ、71〜74・
・・レコード、8・・・入出力制御機構
Claims (1)
- 中央処理装置とディスク装置の間でレコードを入出力す
るコンピュータシステムにおいて、ファイル制御テーブ
ルと入出力バッファをバックアップ電源でバックアップ
される不揮発メモリ上に構成することを特徴とするディ
スク入出力制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016461A JPH03220621A (ja) | 1990-01-26 | 1990-01-26 | ディスク入出力制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016461A JPH03220621A (ja) | 1990-01-26 | 1990-01-26 | ディスク入出力制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03220621A true JPH03220621A (ja) | 1991-09-27 |
Family
ID=11916891
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016461A Pending JPH03220621A (ja) | 1990-01-26 | 1990-01-26 | ディスク入出力制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03220621A (ja) |
-
1990
- 1990-01-26 JP JP2016461A patent/JPH03220621A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5193154A (en) | Buffered peripheral system and method for backing up and retrieving data to and from backup memory device | |
| JP2002288024A (ja) | 情報処理データの記憶方法および対応する記憶装置 | |
| JPH03220621A (ja) | ディスク入出力制御方式 | |
| JPS62125452A (ja) | 記憶装置のデ−タバツクアツプ方式 | |
| JP3022011B2 (ja) | データバックアップシステム | |
| JPH11212845A (ja) | バックアップデータ管理装置、バックアップデータ管理方法、及び記録媒体 | |
| JPH03216743A (ja) | データベースの並列退避方式 | |
| JPS62269256A (ja) | 半導体フアイルのデ−タ保存方式 | |
| JP2838910B2 (ja) | 自動販売機のデータローダ | |
| JPH0385650A (ja) | ディスクボリューム復元方式 | |
| JPH0393942U (ja) | ||
| JPS6118218B2 (ja) | ||
| JPH03257521A (ja) | 媒体複写方式 | |
| JPH01240943A (ja) | データ内容復旧方式 | |
| JPS62168202A (ja) | プログラム記録装置 | |
| JPS63140357A (ja) | デイスク入出力制御方式 | |
| JPH04217044A (ja) | 情報処理システム | |
| JPH04209044A (ja) | データベース制御方式 | |
| JPH01229324A (ja) | 情報処理システムのパッチ管理方式 | |
| JPH0573395A (ja) | フアイル管理装置 | |
| JPS6394323A (ja) | プログラマブル変数設定保持機能付情報処理装置 | |
| JPH06149818A (ja) | ビル管理装置 | |
| JPS6127780B2 (ja) | ||
| JPH01144276A (ja) | 運用中磁気ディスク再フォーマット化方式 | |
| JPS6254348A (ja) | フアイルの障害処理方式 |