Pat
J-GLOBAL ID:200903047867463200

共有メモリシステム並びにデータベースシステム

Inventor:
Applicant, Patent owner:
Agent (1): 志賀 富士弥 (外1名)
Gazette classification:公開公報
Application number (International application number):1996183903
Publication number (International publication number):1998031604
Application date: Jul. 15, 1996
Publication date: Feb. 03, 1998
Summary:
【要約】【課題】 複数のアプリケーションプロセスから共有メモリの参照・更新をするのに、データベース管理システムによるのではポインタ計算などのため、オーバヘッドが大きく、実メモリの利用効率も悪い。【解決手段】 共有メモリ10をマッピングするアドレスを固定とし、各アプリケーションプロセス12によるデータの参照をポインタ値で行う。この共有メモリのアクセスの同期・排他制御には、共有メモリのデータをブロック単位又はページ単位で読み書き可能にするマネージャプロセス11を設け、アプリケーションプロセスは読み出し専用とし、共有メモリのデータ更新は、1ブロックの更新用メモリに共有メモリの該等ブロックをコピーしておき、更新用メモリに対してデータの更新を行い、マネージャプロセスが更新用メモリをブロック毎に対応する共有メモリのブロックにコピーする。
Claim (excerpt):
複数のアプリケーションプロセスから共有メモリのデータを参照するにおいて、前記共有メモリをマッピングするアドレスを固定とし、各アプリケーションプロセスによるデータの参照をポインタ値で行うことを特徴とする共有メモリシステム。
IPC (3):
G06F 12/00 514 ,  G06F 12/00 518 ,  G06F 12/00 547
FI (3):
G06F 12/00 514 A ,  G06F 12/00 518 A ,  G06F 12/00 547 A

Return to Previous Page