JPH05233401A - 無限仮想同時ファイルオープン方式 - Google Patents

無限仮想同時ファイルオープン方式

Info

Publication number
JPH05233401A
JPH05233401A JP4037404A JP3740492A JPH05233401A JP H05233401 A JPH05233401 A JP H05233401A JP 4037404 A JP4037404 A JP 4037404A JP 3740492 A JP3740492 A JP 3740492A JP H05233401 A JPH05233401 A JP H05233401A
Authority
JP
Japan
Prior art keywords
file
opened
files
open
infinite
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.)
Withdrawn
Application number
JP4037404A
Other languages
English (en)
Inventor
Tsunehisa Oyama
恒久 大山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Communication Systems Ltd
Original Assignee
NEC Communication Systems Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Communication Systems Ltd filed Critical NEC Communication Systems Ltd
Priority to JP4037404A priority Critical patent/JPH05233401A/ja
Publication of JPH05233401A publication Critical patent/JPH05233401A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【目的】基本プログラムの制限数以上の同時ファイルの
オープンを可能にする。 【構成】ファイル管理テーブルを検索して、オープンす
るファイルがこのテーブルに存在するか判定を行う。次
にファイルがオープン状態かどうかを判定し、オープン
状態ならばファイルのオープンが正常である。一方、フ
ァイル管理テーブル数分ループを回り終えた時に新規に
ファイル管理テーブルを作る。すでにオープンしている
ファイル数と今オープンしようとしているファイルとを
合計して同時オープンのファイル数が制限数より超過し
ているか判定を行う。ここで制限数より超過している場
合一番古いファイルを1つクローズし、今ファイルのオ
ープン要求のあったものをオープンする。ファイルのカ
ウンタを1つカウントアップし現在のオープン数を設定
する。ファイル管理テーブルの書換えを行いテーブル上
の値を設定する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は応用プログラムで同時オ
ープンファイル数の制限を意識せずにファイルをオープ
ンする無限仮想同時ファイルオープン方式に関する。
【0002】
【従来の技術】従来、同時オープンのファイル数は、基
本プログラムで制限しており、応用プログラムでは基本
プログラムの制限下でファイルのオープンを行ってい
た。
【0003】
【発明が解決しようとする課題】上述した従来の同時オ
ープンのファイル数を考えた応用プログラムでは、オー
プンするファイル数が制限され、基本プログラムが制限
した数しかオープンできず、また基本プログラムの制限
する数は固有であり変更はできない。
【0004】本発明の目的は、基本プログラムが制限し
た数以上の同時ファイルのオープンを可能にする無限仮
想同時ファイルオープン方式を提供することにある。
【0005】
【課題を解決するための手段】本発明の無限仮想同時フ
ァイルオープン方式は、外部媒体に収容されるプログラ
ム又はデータのアクセス管理をオープン・クローズ形式
で制御する基本オペレーティングシステムの同時オープ
ン可能ファイル数を超えてオープンが必要な時に応用プ
ログラムは時系列的に最も古くオープンされたファイル
をクローズし要求ファイルをオープンすることを特徴と
する。
【0006】
【実施例】次に本発明について図面を参照して説明す
る。図1は本発明の無限仮想同時ファイルオープン方式
の一実施例を示す処理フローチャートである。
【0007】応用プログラムはまず、ファイル管理テー
ブルを検索して(ステップ1)、オープンするファイル
がこのテーブルに存在するか判定を行う(ステップ
2)。次にファイルがオープン状態かどうかを判定し
(ステップ3)、オープン状態ならばファイルのオープ
ンが正常である。一方、ファイル管理テーブル数分ステ
ップ2→1→2のループを回り終えた時に新規にファイ
ル管理テーブルを作る(ステップ4)。すでにオープン
しているファイル数と今オープンしようとしているファ
イルとを合計して同時オープンのファイル数が制限数よ
り超過しているか判定を行う(ステップ5)。ここで同
時オープンのファイル数が制限数より超過している場合
(YES)は一番古いファイルを1つクローズする(ス
テップ6)。そして、今ファイルのオープン要求のあっ
たものをオープンする(ステップ7)。ファイルのカウ
ンタを1つカウントアップし現在のオープン数を設定す
る(ステップ8)。次にファイル管理テーブルの書換え
を行いテーブル上の値を設定する(ステップ9)。
【0008】
【発明の効果】以上説明したように本発明は、応用プロ
グラムで同時オープンのファイル数を制限数以上のオー
プンを可能にし、また応用プログラムで同時オープンの
ファイル数を意識することなくファイルのオープンを行
えるという効果を有する。
【図面の簡単な説明】
【図1】本発明の無限仮想同時ファイルオープン方式の
一実施例を示す処理フローチャートである。
【符号の説明】
1,〜9 処理ステップ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 外部媒体に収容されるプログラム又はデ
    ータのアクセス管理をオープン・クローズ形式で制御す
    る基本オペレーティングシステムの同時オープン可能フ
    ァイル数を超えてオープンが必要な時に応用プログラム
    は時系列的に最も古くオープンされたファイルをクロー
    ズし要求ファイルをオープンすることを特徴とする無限
    仮想同時ファイルオープン方式。
JP4037404A 1992-02-25 1992-02-25 無限仮想同時ファイルオープン方式 Withdrawn JPH05233401A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4037404A JPH05233401A (ja) 1992-02-25 1992-02-25 無限仮想同時ファイルオープン方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4037404A JPH05233401A (ja) 1992-02-25 1992-02-25 無限仮想同時ファイルオープン方式

Publications (1)

Publication Number Publication Date
JPH05233401A true JPH05233401A (ja) 1993-09-10

Family

ID=12496596

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4037404A Withdrawn JPH05233401A (ja) 1992-02-25 1992-02-25 無限仮想同時ファイルオープン方式

Country Status (1)

Country Link
JP (1) JPH05233401A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015103012A (ja) * 2013-11-25 2015-06-04 株式会社東芝 ファイルアクセスシステム
CN112506736A (zh) * 2020-12-01 2021-03-16 北京北信源软件股份有限公司 office文件打开状态监控方法及装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015103012A (ja) * 2013-11-25 2015-06-04 株式会社東芝 ファイルアクセスシステム
CN112506736A (zh) * 2020-12-01 2021-03-16 北京北信源软件股份有限公司 office文件打开状态监控方法及装置
CN112506736B (zh) * 2020-12-01 2024-05-24 北京北信源软件股份有限公司 office文件打开状态监控方法及装置

Similar Documents

Publication Publication Date Title
JPH05233401A (ja) 無限仮想同時ファイルオープン方式
JPH04330561A (ja) デジタル信号処理装置
JP2624170B2 (ja) 論理削除データ物理削除方式
JP2006031178A (ja) 負荷テスト実施装置、負荷テスト実施方法、負荷テスト実施プログラム
JPH0713817A (ja) ファイル管理方式
JPH0244442A (ja) ファイル削除方式
JP2780601B2 (ja) 電文一括処理システム
GB2317972A (en) Supplementing or replacing data in a ROM
JPH035858A (ja) バッチ伝送方式
JPH03147150A (ja) データ処理方式
JPH05113882A (ja) 中間フアイルによる外付けマン・マシン・インターフエース実現方式
JPH0540677A (ja) 索引フアイルオープン制御方式
JPH11224216A (ja) システムファイル履歴管理方式およびそれを記録した記録媒体
JPH02137038A (ja) ファイルの世代自動選択処理方式
JPH01231140A (ja) ファイル制御情報格納域の動的管理方式
JPH07239728A (ja) 運転スケジュール更新方式
JPH01310439A (ja) 編集履歴管理方式
JPH05119979A (ja) フアイル使用状況管理方式
JPH035845A (ja) ファイルオープン代行装置
JPH01312648A (ja) ファイル管理方式
JPH04188339A (ja) 削除レコードの管理方式
JPH0540593A (ja) ウインドウシステム
JP2007522762A (ja) 通信サービスを含むシステムを動作させる方法
JP2001175453A (ja) 音声応答装置及びその制御方法
JPH02190947A (ja) 異os搭載システムにおけるファイルアクセス処理方式

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990518