JPH01306938A - メッセージバッファ管理方式 - Google Patents

メッセージバッファ管理方式

Info

Publication number
JPH01306938A
JPH01306938A JP13769788A JP13769788A JPH01306938A JP H01306938 A JPH01306938 A JP H01306938A JP 13769788 A JP13769788 A JP 13769788A JP 13769788 A JP13769788 A JP 13769788A JP H01306938 A JPH01306938 A JP H01306938A
Authority
JP
Japan
Prior art keywords
page
message buffer
cells
cell
empty
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
JP13769788A
Other languages
English (en)
Inventor
Hisashi Shiraishi
久 白石
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 Corp
Original Assignee
NEC Corp
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 Corp filed Critical NEC Corp
Priority to JP13769788A priority Critical patent/JPH01306938A/ja
Publication of JPH01306938A publication Critical patent/JPH01306938A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はメツセージバッファ管理方式に関する。
〔従来の技術〕
従来、メツセージバッファは、メツセージバッファ領域
自身に、その管理用制御情報を設定して、利用者1の払
い出しやをき管理を行なっている。
〔発明が解決しようとする課題〕
上述した従来方式においては、メッセージバ。
ファの管理制御情報をメツセージバッファ自身ニ設定し
ているため、利用者のデバグ時期においては、オリ用者
のミスによシ管理制(財)情報を破壊する可能性があシ
、そのときには該トラブル解析に時間を必要とする。
本発明の目的は、管理制御情報をメツセージバッファ領
域とは独立の領域に持つ事により、上述した類のトラブ
ル解析を容易にする事が可能化するメツセージバッファ
管理方式を提供することにある。
〔課題を解決するための手段〕
本発明のメツセージバッファ管理方式は、メツセージバ
ッファ領域のページ対応に、ベージ査号と該ページ内セ
ルの番号にょυメツセージバッファセル間のチェインを
管理するメツセージバッファセル管理制仰表と、 該ページのアドレスを示すメツセージバッファポインタ
、該ページに対する前記メツセージバッファセル管理制
岬表のアドレス、該ページ内の空きメツセージバッファ
セル数および該ページ内の空き先頭セル番号を管理する
ページ管理制御表とを設げたことを特徴とする。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例を示すブロック図であC(m
+i)([aのページから成るメツセージバッファ%域
10と、メツセージバッファセル管理制御表20と、ペ
ージ管理側画表30とから成る0 メッセーシハッンア領域10内の谷ページはベージ番号
0−mを有し、さらに谷ページはセル番号0− nを刹
する(n+1)個のメツセージバッファセルに分割され
ている。メツセージバッファセル管理表20は、メツセ
ージバッファ領域10のページ対応にメツセージバッフ
ァセル間のチェインを管理する。また、ページ管理制御
表30は、メツセージバッファ領域10のページ対応に
、そのアドレスを示すメツセージバッファポインタ。
メツセージバッファセル管理側−表アドレス、ページ内
空き先頭セル番号およびページ内空きセル個数を管理す
る。
第2図はオU用者からの要求によシ、メツセージバッフ
ァを払い出すときの様子を示す図である。
谷ページは8個のメツセージバッファセルから成り、ペ
ージOは、メツセージバッファセル管理制御表21によ
υセル2→セル3→セルフ→セル0の順序にチェインさ
れた4個の空きセルを有し、ペー シ管理制岬表31は
、ページ0について、メツセージバッファポインタβ、
メツセージバッファセル管理表アドレスαと共に、ペー
ジ内空きセル数としC4、ページ内空き先頭セル番号と
して2を指定している。
いま、利用者がページOから2個のメツセージバッファ
の払い出しを要求すると、ページ内空き先頭セル番号2
およびセル番号2からチェインされているセル番号3の
2つのメツセージバッファセルが払い出される。この結
果、ページ管理側−表31内のページ内空きセル数は2
、ページ内空き先頭セル番号は7となる。
第3図は利用者からの返却要求によシメッセージバッフ
ァを返却するときの様子を示す図である。
いま、ページOがセル番号Oを先頭として3個の空きセ
ルを有しているところへ、セル番号3゜4および7の3
個のセルが返却されると、メツセージバッ制御セル管理
制両表22の内容は図示の如くに変化し、またページ管
理制岬表32のページ内空きセル数は6、ページ内空き
先頭セル番号は7となる。
〔発明の効果〕
以上説明したように本発明は、従来メツセージバッフア
自身に設定されていた管理制御情報を独立した領域で行
なう構成としたため、メツセージバッファの一部の破壊
によシ従来は7ステムの停止にまで及んでいたトラブル
の防止が可能となり、かつトラブル解析が困難であった
ものが管理情報が見えるようになるので迅速化される効
果がある。
【図面の簡単な説明】
第1図は本発明の一実施例のブロック図、第2図および
第3図は本実施例の動作を説明するための図である。 10.11.12・・・・・・メツセージバッファ領域
、20.21.22・・・・・・メツセージバッファセ
ル管理制呻表、30,31.32・・・・・・ページ管
理制御表。 代理人 弁理士  内 原   晋 二一 ン一 千67 32゛へ一ジ′奪工里俸り#I1表 円門゛ i丁]I β −7−− −/− m− 7′ 7′ 7′7゛ 2?:メンt−シバ’771畳ソb1ヒ1丁制奮羽4乏
■ ′7・′ン7

Claims (1)

  1. 【特許請求の範囲】 メッセージバッファ領域のページ対応に、 ページ番号と該ページ内セルの番号によりメッセージバ
    ッファセル間のチェインを管理するメッセージバッファ
    セル管理制御表と、 該ページのアドレスを示すメッセージバッファポインタ
    、該ページに対する前記メッセージバッファセル管理制
    御表のアドレス、該ページ内の空きメッセージバッファ
    セル数および該ページ内の空き先頭セル番号を管理する
    ページ管理制御表とを設けたことを特徴とするメッセー
    ジバッファ管理方式。
JP13769788A 1988-06-03 1988-06-03 メッセージバッファ管理方式 Pending JPH01306938A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13769788A JPH01306938A (ja) 1988-06-03 1988-06-03 メッセージバッファ管理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13769788A JPH01306938A (ja) 1988-06-03 1988-06-03 メッセージバッファ管理方式

Publications (1)

Publication Number Publication Date
JPH01306938A true JPH01306938A (ja) 1989-12-11

Family

ID=15204695

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13769788A Pending JPH01306938A (ja) 1988-06-03 1988-06-03 メッセージバッファ管理方式

Country Status (1)

Country Link
JP (1) JPH01306938A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6132155A (ja) * 1984-07-23 1986-02-14 Fujitsu Ltd 不特定長連続領域のバツフアリング方式
JPS6319939A (ja) * 1986-07-14 1988-01-27 Fujitsu Ltd 通信制御装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6132155A (ja) * 1984-07-23 1986-02-14 Fujitsu Ltd 不特定長連続領域のバツフアリング方式
JPS6319939A (ja) * 1986-07-14 1988-01-27 Fujitsu Ltd 通信制御装置

Similar Documents

Publication Publication Date Title
CN100412807C (zh) 在数字数据处理***中管理进程的事件日志的方法和***
DE69521101T2 (de) Gemeinsam genutzte virtuelle Platten mit anwendungstransparenter Wiedergewinnung
DE4228755C2 (de) Unterbrechungseinrichtung für ein Mikroprozessorsystem und zugehöriges Verfahren
DE2459675A1 (de) Datenverarbeitungssystem
DE2517297A1 (de) Einrichtung zum feststellen eines zu einem zu verhindernden endgueltigen stillstand fuehrenden systemzustandes
JPS61289458A (ja) プロセス間通信装置
Bétourné et al. Process management and resource sharing in the multiaccess system in ESOPE
JPH01306938A (ja) メッセージバッファ管理方式
JPH0798663A (ja) 非同期i/o制御方式
DE4228754A1 (de) Mikroprozessorsystem
Bond et al. An interactive graphical display monitor in a batch-processing environment with remote entry
EP0441509B1 (en) Method and system for single-operation focus shift between user applications in a virtual terminal environment
JPH04364550A (ja) メモリ管理方法
JPH03196345A (ja) データ入出力方式
JPS60110046A (ja) 資源管理装置
DE2456531A1 (de) Computer-system
JPH03174645A (ja) Cpu間のメッセージ通信装置
JPS63266554A (ja) プログラムデバグ方式
JP2001014177A (ja) 非同期データ入出力処理方法およびそのプログラム記録媒体
Piattelli et al. TERESA: a modular multiprocess software architecture for experimental nuclear data handling
JPS6247763A (ja) デ−タ処理装置からのデ−タ出力方式
PETTERSSON Application programming of real time displays
JPH0370816B2 (ja)
JPH04223537A (ja) イメージファイルの格納方式
JPS61139842A (ja) プログラムの退避制御方式