JPS6217849A - デ−タのロギング方法 - Google Patents

デ−タのロギング方法

Info

Publication number
JPS6217849A
JPS6217849A JP60155258A JP15525885A JPS6217849A JP S6217849 A JPS6217849 A JP S6217849A JP 60155258 A JP60155258 A JP 60155258A JP 15525885 A JP15525885 A JP 15525885A JP S6217849 A JPS6217849 A JP S6217849A
Authority
JP
Japan
Prior art keywords
data
logging
storage medium
stored
area
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
Application number
JP60155258A
Other languages
English (en)
Inventor
Takekuni Komatsu
小松 雄邦
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co 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 Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP60155258A priority Critical patent/JPS6217849A/ja
Publication of JPS6217849A publication Critical patent/JPS6217849A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野1 本発明は、ハードディスクやフロッピーディスクなどの
補助記憶装置の記憶媒体に対して情報処理装置からロギ
ングデータを記憶させる際のデータのロギング方法に関
する。
[従来の技術] 従来、この種の補助記憶装置へのデータのロギング方法
としては、シーケンシャルにそのデータのロギングを行
っていた。
[発明が解決しようとする問題点J そのために、補助記憶装置の記憶容量がオーバーフロー
を起こした場合には、それ以後のデータのロギングが不
可能となる場合が多かった。また、充分な記憶容量が確
保できる場合であっても、データのロギングが進むにつ
れて大容量のものを必要とするという欠点があった。
そこで、本発明の目的は、−L述の点に鑑み、補助記憶
装置の記憶媒体がその記憶容量のオーバーフローをおこ
すことなしにデータのロギングができ、しかも少ない記
憶容量で必要なデータのロギングができるようにしたデ
ータのロギング方法を提供することにある。
[問題点を解決するだめのf段J かかる目的を達成するために、本発明は、補助記憶装置
の記憶媒体に対して情報処理装置からロギングデータを
記憶させる際に、ロギングデータを記憶媒体に順次記憶
させていき、あらかじめ定めた個数のロギングデータが
記憶媒体に記憶されたときに、その後に記憶媒体に記憶
させていくロギングデータをその記憶媒体に最初に記憶
させたロギングデータから順次書き換えるようにしたも
のである。
[作 用1 すなわち、本発明は、あらかじめ定めた容量の記憶媒体
内で循環的にデータのロギングを行うようにし、記憶容
量のオーバーフローがなくしかも記憶容量の減少を図る
ようにしたものである。
[実施例] 以下、図面を参照して本発明の詳細な説明する。
第1図は本発明の第1実施例を説明するための説明図で
ある。
第1実施例では、第1図に示すようにハードディスク2
またはフロッピーディスク3などのように直接アクセス
が容易である補助記憶装置の記憶媒体に例えば第2図に
示すような固定長の記憶領域2Aをあらかじめ設ける。
そして、この記憶領域2Aに後述のようにカウンタとし
て使用するカウンタ領域2Bと、ロギングの際にロギン
グデータを格納させるデータ領域2Gとを配置する。ま
た、記憶領域2Aの大きさは、データ領域に格納させる
1個のロギングデータの長さおよびその個数によってあ
らかじめ定めるものとする。なお、カウンタの初期設定
値は0”とする。
このような構成において、データのロギングの際に例え
ばマイクロコンピュータのような情報処理装置lでは、
まずこのカウンタ領域2B内のカウンタ値を読み、それ
があらかじめ定めたロギング数以内にあるときには、そ
のカウンタ値からデータを書き込むべきポインタのポイ
ンタ値を割り741し、ダイレクトなアクセスによりそ
のポインタ値で示されるデータ領域ヘロギングデータを
書き込むとともに、そのカウンタ値を1だけ更新する。
そして、カウンタ領域2Bのカウンタ値が更新されてい
きロギングデータ数を越えたときには、そのカウンタ値
をO”に再度初期設定する。次から情報処理装置lによ
ってロギングされるデータは、最も古いデータと書き換
えられて記憶される。
このように、情報処理装置がサイクリック(循環的)な
データのロギング方法をとることによって、記憶領域の
容量のオーバーフローは生じなくなる。また、補助記憶
装置の記憶領域の大きさは、必要なロギングデータの個
数分だけでよいので、データロギングに必要な記憶領域
の容量を減少させることができる。
第3図は本発明の第2実施例を説明するための説明図で
ある。
第2実施例は、ユーザーの作成したアブリケージョンタ
スク(プログラム) 4Aを情報処理装置4によって実
行中にエラーが発生した際に、そのエラーの情報(例え
ばエラーの発生日時やエラーメツセージなど)をハード
ディスク5またはフロッピーディスク6のような補助記
憶装置にロギングするようにしたものである。このロギ
ング処理は、情報処理装置4内にあらかじめシステムタ
スクとして容易されたエラーログタスク4Bによって実
現する。また、アプリケーションタスク4Aからのエラ
ー情報は、エラーログタスク4Bによってコンソール7
の表示画面やプリンタ8にも出力されるように構成する
さらに、ハードディスク5またはフロッピーディスク6
のような補助記憶装置で使用されるファイルとして、エ
ラー情報ロギング用にあらかじめ例えば第4図で示すよ
うなERRLOG、MSGと名づけられた固定記憶容量
のファイルを構成する。すなわち、ERRLOG、NS
Gファイル5Aは、第4図に示すように後述のようにカ
ウンタとして使用するカウンタ領域5Bとエラー情報を
記憶可能な複数個のエラー情報領域5Cとからなる。従
って、後述のようにこのERRLOG、MSGファイル
5Aの大きさに応じて最大n個までのエラー情報をサイ
クリックにロギングすることが可能である。
このような構成において、エラーログタスク4Bによっ
て情報処理装置4はファイル内のカウンタ領域5Bのカ
ウンタ値を読み込み、アプリケーションタスク4Aから
のエラー情報をカウンタ値に対応するエラー情報領域5
cへ書き込む(第4図参照)。例えばカウンタ値が°“
l”であるときには、第4図で示すエラー情報領域rl
Jヘエラー情報を書き込む。
このように、エラー情報のロギングをサイクリックに行
うことにより、第4図で示すERRLOG、MSGファ
イル5A内には最後に書き込まれたエラー情報からさか
のぼって最大n個のエラー情報がロギングされることに
なる。また、ユーザーはERRLOG、MSGファイル
5Aの内容をコンソール7の表示画面またはプリンタ8
へ出方することによって、エラー情報を容易に読みとる
ことが可能となる。
[発明の効果1 以上説明したように、本発明によれば、あらかじめ定め
た容量の記憶媒体内で循環的にデータのロギングを行う
ようにしたので、記憶容量のオーバーフローを考える必
要がなくなり、さらにデータのロギングに用いる記憶媒
体の記憶容量を減少させることができるという効果が得
られる。
【図面の簡単な説明】
第1図は本発明の第1実施例を説明するための説明図、 第2図はそのデータのロギングに使用する記憶媒体のフ
ォーマットの一例を示す図、 第3図は本発明の第2実施例を説明するための説明図、 第4図はそのデータのロギングに使用するファイル内の
フォーマットの一例を示す図である。 1.4・・・情報処理装置、 2.5・・・ハードディスク、 3.6・・・フロッピーディスク・ 7・・・コンソール、 8・・・プリンタ。 第3 図 エラー・隋軒H負成(71−1)

Claims (1)

  1. 【特許請求の範囲】 1)補助記憶装置の記憶媒体に対して情報処理装置から
    ロギングデータを記憶させる際に、前記ロギングデータ
    を前記記憶媒体に順次記憶させていき、あらかじめ定め
    た個数のロギングデータが前記記憶媒体に記憶されたと
    きに、その後に前記記憶媒体に記憶させていくロギング
    データをその記憶媒体に最初に記憶させたロギングデー
    タから順次書き換えるようにしたことを特徴とするデー
    タのロギング方法。 2)特許請求の範囲第1項記載のデータのロギング方法
    において、前記記憶媒体は、前記ロギングデータを記憶
    させるデータ領域およびそのデータ領域に記憶させたロ
    ギングデータの個数を記憶させ、次のデータの記憶箇所
    を指定するカウンタ領域を有し、該カウンタ領域のカウ
    ント値がロギングデータ数を越えた際にカウント値を初
    期設定するようにしたことを特徴とするデータのロギン
    グ方法。
JP60155258A 1985-07-16 1985-07-16 デ−タのロギング方法 Pending JPS6217849A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60155258A JPS6217849A (ja) 1985-07-16 1985-07-16 デ−タのロギング方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60155258A JPS6217849A (ja) 1985-07-16 1985-07-16 デ−タのロギング方法

Publications (1)

Publication Number Publication Date
JPS6217849A true JPS6217849A (ja) 1987-01-26

Family

ID=15601981

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60155258A Pending JPS6217849A (ja) 1985-07-16 1985-07-16 デ−タのロギング方法

Country Status (1)

Country Link
JP (1) JPS6217849A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0237434A (ja) * 1988-07-27 1990-02-07 Nec Corp データ処理システムの障害通報方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0237434A (ja) * 1988-07-27 1990-02-07 Nec Corp データ処理システムの障害通報方式

Similar Documents

Publication Publication Date Title
JPS6217849A (ja) デ−タのロギング方法
JPH0895835A (ja) ファイルスペースの予約方法
JPS60134282A (ja) システム画面表示方式
JPS63138442A (ja) 削除フアイル復元処理方式
JPH03290741A (ja) エラーロギング方法
JP3553093B2 (ja) データファイルシステム
JPH02257282A (ja) 作表処理装置
JPH01166124A (ja) ボリューム共用制御方式
JP2746952B2 (ja) イメージ処理方式
JPS6155687B2 (ja)
JPS63298550A (ja) ノンストップトレ−ス方式
JPS63201740A (ja) サ−ビスプロセツサのデ−タ編集方式
JPS617938A (ja) 文書検索装置
JPH096629A (ja) プログラム変換方法
JPH05108444A (ja) ジヤーナル採取方式
JPH01130237A (ja) 情報処理装置
JPS62204338A (ja) Lisp言語処理システム
JPS63115230A (ja) デ−タ処理装置
JPH02280224A (ja) リスト印刷量削滅方式
JPS62245444A (ja) デ−タベ−ス管理システムにおける索引部の更新ジヤ−ナル生成方式
JPS63143662A (ja) テキスト管理方式
JPH02302869A (ja) ファイル編集方式
JPH04140865A (ja) トレース制御方式
JPH0362237A (ja) データベース管理システムのデータ処理方式
JPH0277951A (ja) 索引順次ファイル装置