JPS6371752A - 半導体フアイル装置 - Google Patents
半導体フアイル装置Info
- Publication number
- JPS6371752A JPS6371752A JP61216445A JP21644586A JPS6371752A JP S6371752 A JPS6371752 A JP S6371752A JP 61216445 A JP61216445 A JP 61216445A JP 21644586 A JP21644586 A JP 21644586A JP S6371752 A JPS6371752 A JP S6371752A
- Authority
- JP
- Japan
- Prior art keywords
- data
- semiconductor memory
- contents
- stored
- semiconductor
- 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
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
データ退避機構を備える半導体ファイル装置において、
退避済みのデータと退避未済のデータとを識別する手段
を設けることによって、データ退避処理中であっても、
データの同時性を保証した上で部分的にアクセスできる
ようにした。
退避済みのデータと退避未済のデータとを識別する手段
を設けることによって、データ退避処理中であっても、
データの同時性を保証した上で部分的にアクセスできる
ようにした。
本発明は半導体ファイル装置、とくにデータ退避機構を
備える半導体ファイル装置の改良に関するものである。
備える半導体ファイル装置の改良に関するものである。
計算機システムに用いられるファイル装置(外部記憶装
置)には、これまで磁気ディスク装置が中心的役割を坦
って来たが、磁気ディスク装置は記憶容量の増大に比べ
てアクセス時間の短縮が困難であり、これに対処するた
め、半導体素子を利用した半導体ファイル装置が実用化
されるようになった。
置)には、これまで磁気ディスク装置が中心的役割を坦
って来たが、磁気ディスク装置は記憶容量の増大に比べ
てアクセス時間の短縮が困難であり、これに対処するた
め、半導体素子を利用した半導体ファイル装置が実用化
されるようになった。
半導体ファイル装置は、制御装置のエミュレーシヨンに
よって、チャネルから磁気ディスク装置のコマンドでア
クセスできるようにした装置で。
よって、チャネルから磁気ディスク装置のコマンドでア
クセスできるようにした装置で。
磁気ディスク装置の代わりとして置き換えることよって
、アクセス時間を大幅に短縮することができる。
、アクセス時間を大幅に短縮することができる。
しかし電源の切断によって記憶内容が揮発する半導体記
憶素子を使用するため、磁気ディスク等を利用したデー
タ退避機構設け、これに対処した装置がある。
憶素子を使用するため、磁気ディスク等を利用したデー
タ退避機構設け、これに対処した装置がある。
そこで、データ退避機構を設けた半導体ファイル装置で
は、データの退避時間の短縮および退避データの同時性
の保証が共に満たされることが要求されている。
は、データの退避時間の短縮および退避データの同時性
の保証が共に満たされることが要求されている。
第3図に半導体ファイル装置の従来例の構成図を示す。
1は半導体を記憶素子とする半導体メモリ。
2は、上位装置としての計算機4の指令によって、半導
体メモリ1の記憶内容を所定データ単位毎に退避するデ
ータ退避機構。
体メモリ1の記憶内容を所定データ単位毎に退避するデ
ータ退避機構。
5bは、計算機4からチャネル41を通して与えられる
指令にしたがって、半導体ファイル装置を動作させるた
めの制御をおこなうファイル制御装置である。
指令にしたがって、半導体ファイル装置を動作させるた
めの制御をおこなうファイル制御装置である。
オペレータは、ある時点でデータ退避の必要が生ずると
、計算機4からチャネル41を通じて、ファイル制御装
置5bにデータ退避の指令を出す。
、計算機4からチャネル41を通じて、ファイル制御装
置5bにデータ退避の指令を出す。
ファイル制御装置5bは、指令に基づいてデータ退避機
構2を制御し、データ退11機構2は半導体メモリーの
記憶内容を所定単位ずつ読み取って内蔵の磁気ディスク
に記憶する。
構2を制御し、データ退11機構2は半導体メモリーの
記憶内容を所定単位ずつ読み取って内蔵の磁気ディスク
に記憶する。
なお、ファイル制御装置5bは、退避データの同時性の
保証するため、半導体メモリーの記憶内容! の退避が完了するまで、半導体メモリjに対するアクセ
スを禁止する。
保証するため、半導体メモリーの記憶内容! の退避が完了するまで、半導体メモリjに対するアクセ
スを禁止する。
前記従来例では、データ退避を開始したあと全データの
退避が完了するまで、計算機はこれをアクセスできない
という問題点がある。
退避が完了するまで、計算機はこれをアクセスできない
という問題点がある。
すなわち2本発明の目的は、データ退避の処理の実行中
であっても、退避データの同時性を損なわない範囲でア
クセスできるようにすることによって、計算機システム
の処理能力の向上を図ることにある。
であっても、退避データの同時性を損なわない範囲でア
クセスできるようにすることによって、計算機システム
の処理能力の向上を図ることにある。
本発明による半導体ファイル装置は、第1図の原理図に
示すように、入出力チャネルを通して計算機からアクセ
スできるものであって。
示すように、入出力チャネルを通して計算機からアクセ
スできるものであって。
半導体メモリ1と。
半導体メモリ1の記憶内容を所定データ単位毎に退避す
るデータ退避機構2と。
るデータ退避機構2と。
半導体メモリ1の記憶内容のうち退避済みと退避未済と
を前記データ単位毎に識別する識別手段3とを備えるも
のである。
を前記データ単位毎に識別する識別手段3とを備えるも
のである。
計算機がデータ書込みのため半導体メモリ1をアクセス
する際、これに先立って識別手段3を参照して当該デー
タが退避済みか否かを調べることによって、退避済みで
あればアクセスを許し、退避未済であればこれを優先的
に退避させ、その後にアクセスを許すなどして、データ
退避中のアクセスの制限を最小限に抑える。
する際、これに先立って識別手段3を参照して当該デー
タが退避済みか否かを調べることによって、退避済みで
あればアクセスを許し、退避未済であればこれを優先的
に退避させ、その後にアクセスを許すなどして、データ
退避中のアクセスの制限を最小限に抑える。
第2図に実施例の構成図を示す。
第1図・第3図と共通の符号は同一対象物を指しており
説明を省略する。
説明を省略する。
ファイル制御装置5aは、データ退避中以外は。
従来例におけるファイル制御装置5bと同様に、計算機
4がアクセスした半導体メモリ1のアドレスに対するデ
ータの読取り書込みを制御する。
4がアクセスした半導体メモリ1のアドレスに対するデ
ータの読取り書込みを制御する。
またデータ退避の際には、まず識別手段3の記読み取っ
て内蔵の磁気ディスクに記憶させる。
て内蔵の磁気ディスクに記憶させる。
その間にチャネル41を通じて計算機4から半導体メモ
リlに対するアクセスがあった場合には。
リlに対するアクセスがあった場合には。
半導体メモリ1の記憶内容の変更を伴わないもの(読出
し)であれはこれを実行する。
し)であれはこれを実行する。
またアクセスが半導体メモリ1の記憶内容の変更を伴う
もの(書込み)の場合は、まず識別手段3を参照して2
当該データが退避済みであれば直ちにこれを実行する。
もの(書込み)の場合は、まず識別手段3を参照して2
当該データが退避済みであれば直ちにこれを実行する。
このため識別手段3には、データが退避ずみか否かをフ
ラグによって記憶できるメモリ (図示省略)を設けて
いる。
ラグによって記憶できるメモリ (図示省略)を設けて
いる。
アクセスが半導体メモリlの記憶内容の変更を伴うもの
の場合で、当該データが退避未済であれば、ファイル制
御装置5aは、チャネル41に対し再試行中である旨の
状態報告をおこなったのち、データ退避機構2に対し当
該データの優先退避を指令し、退避が終了したことをデ
ータ退避機t12から与えられる信号によって確認した
あと、チャネル41に対して先のアクセスの再送を要求
する。
の場合で、当該データが退避未済であれば、ファイル制
御装置5aは、チャネル41に対し再試行中である旨の
状態報告をおこなったのち、データ退避機構2に対し当
該データの優先退避を指令し、退避が終了したことをデ
ータ退避機t12から与えられる信号によって確認した
あと、チャネル41に対して先のアクセスの再送を要求
する。
以上説明したように1本発明による半導体ファイル装置
では、データ退避の処理に伴う半導体メモリに対するア
クセスの制限を最小限に抑えることができ、計算機シス
テムの処理能力を向上することができる。
では、データ退避の処理に伴う半導体メモリに対するア
クセスの制限を最小限に抑えることができ、計算機シス
テムの処理能力を向上することができる。
第1図は本発明の原理図。
第2図は実施例の構成図。
第3図は従来例の構成図である。
図中。
lは半導体メモリ、 2はデータ退避機構。
3は識別手段、 4は計算機。
計算機
(チャネル)
第1図
第3図
第 2 図
Claims (1)
- 【特許請求の範囲】 入出力チャネルを通して計算機からアクセスでき、 半導体メモリ(1)と、 半導体メモリ(1)の記憶内容を所定データ単位毎に退
避するデータ退避機構(2)と、 半導体メモリ(1)の記憶内容のうち退避済みと退避未
済とを前記データ単位毎に識別する識別手段(3)とを
備えることを特徴とする半導体ファイル装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61216445A JPS6371752A (ja) | 1986-09-12 | 1986-09-12 | 半導体フアイル装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61216445A JPS6371752A (ja) | 1986-09-12 | 1986-09-12 | 半導体フアイル装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6371752A true JPS6371752A (ja) | 1988-04-01 |
Family
ID=16688645
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61216445A Pending JPS6371752A (ja) | 1986-09-12 | 1986-09-12 | 半導体フアイル装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6371752A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000072057A (ko) * | 2000-07-12 | 2000-12-05 | 이희만 | 경량 조립형 랙 시스탬 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5362441A (en) * | 1976-11-17 | 1978-06-03 | Hitachi Ltd | File recovery method by back up copy |
| JPS6126155A (ja) * | 1984-07-06 | 1986-02-05 | アムペックス コーポレーシヨン | バツクアツプデータ記憶方法および装置 |
-
1986
- 1986-09-12 JP JP61216445A patent/JPS6371752A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5362441A (en) * | 1976-11-17 | 1978-06-03 | Hitachi Ltd | File recovery method by back up copy |
| JPS6126155A (ja) * | 1984-07-06 | 1986-02-05 | アムペックス コーポレーシヨン | バツクアツプデータ記憶方法および装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000072057A (ko) * | 2000-07-12 | 2000-12-05 | 이희만 | 경량 조립형 랙 시스탬 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5293618A (en) | Method for controlling access to a shared file and apparatus therefor | |
| JPS62243044A (ja) | デイスクキヤツシユメモリの制御方式 | |
| US7640375B2 (en) | DMA controller, method, information processing system, and program for transferring information blocks comprising data and descriptors | |
| JPS6371752A (ja) | 半導体フアイル装置 | |
| KR910008678B1 (ko) | 정보 기억 제어 시스템 | |
| JP2746189B2 (ja) | ファイルアクセス制御システム | |
| KR910000590B1 (ko) | 컴퓨터의 미러(Mirror) 디스크램 시스템 | |
| JPH05242009A (ja) | 直接メモリアクセス装置 | |
| JPS61127026A (ja) | 光デイスク制御装置 | |
| JP2524620B2 (ja) | 入出力制御方法 | |
| JPH0447350A (ja) | 主記憶読み出し応答制御方式 | |
| JPS61147358A (ja) | 初期プログラムロ−デイング回路 | |
| JPH05334012A (ja) | 大容量化ディスク制御装置 | |
| JPS6175942A (ja) | デイスクキヤツシユ制御方式 | |
| JPS6125260A (ja) | 内蔵プログラムによる二重蓄積処理方式 | |
| JPH04102143A (ja) | メモリ装置 | |
| JPS61250737A (ja) | 初期プログラムロ−ド方式 | |
| JPH02157934A (ja) | 可変長データ処理装置 | |
| JPH04148351A (ja) | ディスクキャッシュ制御装置 | |
| JPS63155346A (ja) | Ramチエツク方式 | |
| JPS6370358A (ja) | 半導体フアイル装置 | |
| JPS6243737A (ja) | 割り込み制御方式 | |
| JPS63155242A (ja) | 仮想空間間デ−タ転送処理方式 | |
| JPS62108333A (ja) | 半導体装置 | |
| JPH07105106B2 (ja) | 磁気デイスク制御方式 |