Pat
J-GLOBAL ID:200903091293616451

プロセス間通信システム

Inventor:
Applicant, Patent owner:
Agent (1): 山内 梅雄
Gazette classification:公開公報
Application number (International application number):1996205519
Publication number (International publication number):1998031616
Application date: Jul. 17, 1996
Publication date: Feb. 03, 1998
Summary:
【要約】【課題】 メールボックス方式の送受信キューを使用して通信を行う際の送受信時間の短縮化を図ることのできるプロセス間通信システムを実現する。【解決手段】 送信側プロセス51と受信側プロセス53の間には、共通してアクセスすることのできる共有メモリ58が配置されている。送信側プロセス51は通信対象となるデータ59をこの共有メモリ58に構築し、その開始アドレスとデータ量を情報56としてメモリ領域52から送受信キュー57にコピーしてこれをメモリ領域54にコピーする。フラグ61がこれによって“1”に変化し、受信側プロセス53は共有メモリ58の該当する領域からデータを読み出すことができる。データの主な部分が共通してアクセスできる共有メモリ58に構築されるので、コピーに要する時間を大幅に節約することができる。
Claim (excerpt):
データの送信側としての送信側プロセスと、データの受信側としての受信側プロセスと、前記送信側プロセスからデータの書き込みが少なくとも可能で受信側プロセスからデータの読み出しが少なくとも可能な共有メモリと、前記送信側プロセスと受信側プロセスの間でデータの通信を行うとき送信側プロセスが前記共有メモリに書き込んだ通信対象となるデータの所在を示す情報を格納して送信側プロセスから受信側プロセスに送信される送受信キューと、この送受信キューが前記受信側プロセスに送信されたときこれを通知する受信完了通知手段と、前記受信側プロセスの側に配置され、送信完了通知手段が前記送受信キューの送信が完了したことを通知したとき送受信キューから前記通信対象となるデータの所在を示す情報を取り出しこの取り出した情報を基にして前記共有メモリから対応するデータを読み出すデータ読出手段とを具備することを特徴とするプロセス間通信システム。
IPC (2):
G06F 12/00 570 ,  G06F 15/167
FI (2):
G06F 12/00 570 A ,  G06F 15/16 310 M
Patent cited by the Patent:
Cited by examiner (13)
  • プロセス間メッセージ通信方法
    Gazette classification:公開公報   Application number:特願平4-028348   Applicant:日本電信電話株式会社
  • 特開平3-174645
  • 特開平3-174645
Show all

Return to Previous Page