JPH02239345A - パステーブルサーチ方式 - Google Patents

パステーブルサーチ方式

Info

Publication number
JPH02239345A
JPH02239345A JP1061158A JP6115889A JPH02239345A JP H02239345 A JPH02239345 A JP H02239345A JP 1061158 A JP1061158 A JP 1061158A JP 6115889 A JP6115889 A JP 6115889A JP H02239345 A JPH02239345 A JP H02239345A
Authority
JP
Japan
Prior art keywords
path
bus
identifier
entry
searching
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
JP1061158A
Other languages
English (en)
Inventor
Kozo Nishino
西野 耕造
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 JP1061158A priority Critical patent/JPH02239345A/ja
Publication of JPH02239345A publication Critical patent/JPH02239345A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は情報処理装置におけるパス番号管理機構で、パ
ス識別子が一致するパステーブルがサーチできなかった
場合のパステーブルサーチの効率を向上することができ
るパステーブルサーチ方式に関するものである。
〔従来の技術〕
従来の技術について、図面を用いて説明する。
第2図は、従来の技術の構成を表わす図である.従来、
1つのパステーブルをパス番号でサーチする場合と、パ
ス識別子でサーチする場合があるシステムでは、パステ
ーブルサーチの効率向上の為、パス番号管理テーブル4
とパス識別.子管理テーブル7とを用いてパステーブル
サーチを行なっていた。
パス番号でサーチする場合、パス番号管理テーブル4の
1つのエントリとパステーブルとは、1対1に対応づけ
られている為、パス番号に対応するパス番号管理テーブ
ル4のエントリを求めてパステーブルをサーチしていた
. パス識別子でサーチする場合、パス識別子に対応するパ
ス識別子管理テーブル4のエントリを求めてそのエント
リ内のパス番号に対応するパス番号管理テーブル7のエ
ントリからパステーブルをサーチしていた。しかし、パ
ス識別子の種類は、パスの誤接防止の為に、最大パス数
の数倍〜数百倍になるようにしているので、パス識別子
管理テーブル7のエントリ数を最大パス識別子にすると
、メモリの負荷が重くなる.従って、パス識別子管理テ
ーブル7のエンドリ数は、最大パス数としていた。この
為、第2図の様に、最大パス数を1000個とすると、
パス識別子管理テーブル7のエントリ数も1000個と
なる.この環境で、パス識別子の値が1000と200
0のパスが存在する場合、パス識別子管理テーブル7の
エントリは、パス識別子をパス識別子エントリ数で割っ
た余りとなるので、両方のパスが同じエントリになって
しまう.この様な場合は、後から設定されたパスのパス
番号を、パス識別子管理テーブル7の対応するエントリ
に設定していた。従って、パス識別子でパステーブルを
サーチする場合、パス識別子管理テーブル7とパス番号
管理テーブル4からサーチしたパステーブルのパス識別
子と一致するか否かのチェックを行ない、一致しない時
は、パス番号管理テーブル4の最初のエントリから順番
にパス識別子が一致するパステーブルをサーチしていた
〔発明が解決しようとする課題〕
上述した従来の技術は、パス識別子でパステーブルをサ
ーチする場合に、パス識別子管理テーブルとパス番号管
理テーブルからサーチしたパステーブルのパス識別子が
一致しない時に、パス番号管理テーブルの最初のエント
リから順番にパス識別子が一致するパステーブルをサー
チすることになる為、パステーブルサーチの効率が悪く
なるという欠点がある。
〔課題を解決するための手段〕
本発明の構成は、パス番号からパステーブルをサーチす
るパス番号管理機構と、パス識別子からパス番号をサー
チするパス識別子管理機構と、前記パス番号管理機構で
パス識別子が一致するパステーブルをサーチできなかっ
た場合に、そのパス識別子が一致するパステーブルをサ
ーチするパス識別子サーチ機構とを含んで構成されるこ
とを特徴とする. 〔実施例〕 次に、本発明の実施例について図面を用いて説明する. 第1図は本発明の一実施例の構成を表わす図である. パスの設定時に、パス番号管理機構1は、パステーブル
のパス番号に対応するパス番号管理テーブルのエントリ
にパステーブルのアドレスを設定する.パス識別子管理
機構3は、パステーブルのパス識別子に対応するパス識
別子管理テーブル7のエントリにパステーブルのパス番
号を設定する.この時点でパス識別子管理テーブル7の
対応エントリに、既に別のパス番号が設定されている場
合は、パス識別子管理テーブル7の対応エントリにパス
番号を設定せずに、既に設定されているパス番号のパス
テーブルのパス識別子管理テーブル同一エントリ次パス
テーブルアドレスに、新たに設定しようとしたパステー
ブルのアドレスを設定してパス識別子管理テーブル7の
同一エントリのパステーブルをチェインしていく。
パス番号でパステーブルをサーチする場合は、パス番号
管理機構1がパス番号に対応するパス番号管理テーブル
4のエントリを求めてパステーブルをサーチする. パス識別子でパステーブルをサーチする場合は、パス識
別子管理機構3がパス識別子に対応するパス識別子管理
テーブル7のエントリを求めてパス番号を得る。次に、
パス番号管理機構1が、パス番号に対応するパス番号管
理テーブル4のエントリを求めてパステーブルをサーチ
する。
更に、パス識別子サーチ機構2がサーチしたパステーブ
ルのパス識別子が一致するか否かのチェックを行ない、
一致しない時は、パステーブルのパス識別子管理テーブ
ル同一エントリ次パステーブルアドレスにチェインされ
ているパステーブルのパス識別子が一致するか否かのチ
ェックを行なっていき、パス識別子の一致するパステー
ブルをサーチする. 〔発明の効果〕 以上説明したように本発明は、パス識別子でパステーブ
ルをサーチする場合に、パス番号管理機構でサーチした
パステーブルのパス識別子が一致しないくパス識別子管
理テーブルの同一エントリに対応するパステーブルが2
個以上存在する》時でも、パス識別子管理テーブルの同
一エントリに対応するパステーブルだけをサーチするの
で、効率の良いパステーブルサーチが行なえる効果があ
る。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図、第
2図は従来の技術の構成を示すブロック図である。 1・・・パス番号管理機構、2・・・パス識別子サーチ
機構、3・・・パス識別子管理機構、4・・・パス番号
管理テーブル、5.6・・・パステーブル、7・・・パ
ス識別子管理テーブル。

Claims (1)

    【特許請求の範囲】
  1. パス番号からパステーブルをサーチするパス番号管理機
    構と、パス識別子からパス番号をサーチするパス識別子
    管理機構と、前記パス番号管理機構でパス識別子が一致
    するパステーブルをサーチできなかった場合に、そのパ
    ス識別子が一致するパステーブルをサーチするパス識別
    子サーチ機構とを含むことを特徴とするパステーブルサ
    ーチ方式。
JP1061158A 1989-03-13 1989-03-13 パステーブルサーチ方式 Pending JPH02239345A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1061158A JPH02239345A (ja) 1989-03-13 1989-03-13 パステーブルサーチ方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1061158A JPH02239345A (ja) 1989-03-13 1989-03-13 パステーブルサーチ方式

Publications (1)

Publication Number Publication Date
JPH02239345A true JPH02239345A (ja) 1990-09-21

Family

ID=13163054

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1061158A Pending JPH02239345A (ja) 1989-03-13 1989-03-13 パステーブルサーチ方式

Country Status (1)

Country Link
JP (1) JPH02239345A (ja)

Similar Documents

Publication Publication Date Title
JPH02239345A (ja) パステーブルサーチ方式
JPH03174653A (ja) キーワード管理方法およびその装置
CN113256301B (zh) 数据屏蔽方法、装置、服务器及介质
JPH03230246A (ja) パステーブルサーチ方式
JPH0644309A (ja) データベース管理方式
JPH06266599A (ja) デ−タベ−ス更新情報転送方法
EP0522683A2 (en) Routing of messages in a data processing system
JPH04107628A (ja) ソフトウェア再利用支援システム
JPS63757A (ja) 端末制御表検索処理方式
JPS63217446A (ja) バツフア管理方式
JPS59116992A (ja) 連想メモリ装置
JPH1091595A (ja) トランザクション管理装置
JPH0667968A (ja) オブジェクト指向におけるデータ管理方式
JPS6380325A (ja) 情報検索方法
JPH01112351A (ja) オンライン・トランザクション制御システムの端末接続方式
JPH01211049A (ja) ファイルの障害検索方式
JPS59731A (ja) ジヨイン演算処理方式
JPH05313985A (ja) 分散データベース処理方式
JPH01120621A (ja) データベースの検索・更新方式
JPH0628167A (ja) データ・情報加工装置
JPH04286072A (ja) テーブル高速検索方式
JPH02193223A (ja) プログラム番号呼出方式
JPS63223929A (ja) アドレス識別方法
JPH01263746A (ja) 登録者名簿自動管理システム
JPS60147842A (ja) ソフトウエア記憶媒体の互換性維持方式