JavaScriptを有効にして再度、お越しください。新規登録ログインお知らせ※ユーザ登録は無料です.情報学広場に掲載されているコンテンツには有料のものも含まれています.有料コンテンツをご購入いただいた場合でも、領収書の発行はいたしておりません。クレジットカード会社様からの領収書/請求書をもってかえさせていただいております。複写複製および転載複製に係る著作権を学術著作権協会に委託しています。当該利用をご希望の方は、学術著作権協会が提供している複製利用許諾システムもしくは転載許諾システムを通じて申請ください。本会会員(賛助会員含む)および著者が転載利用の申請をされる場合については、学術目的利用に限り、無償で転載利用いただくことが可能です。刊行物に掲載されている製品名等は、各社の商標または登録商標です。我々が開発中の64bitオペレーティングシステムLucasでは分散協調アプリケーションの開発のために、メモリマップ技術を用いて分散ファイルシステムと分散共有メモリを融合したリージョンという仮想記憶管理機構を採用している。このリージョン機構をプロセス間通信に応用することで、従来のUNIX上のプロセス間通信に必要だったユーザプロセスとカーネルの間の送信データのコピーを減らすことができるために、通信の高速化が期待できることに加え、構造をもったデータを扱うことができる。リージョンの一貫性保持のための通常の分散共有メモリプロトコルでは、主にメッセージ数を減らすことによる性能向上をはかっているので、UNIXで頻繁に用いられるストリーム型のプロセス間通信を実装した場合、読み手のlatencyが大きくなってしまう。本研究ではメモリマップファイルを用いた効率的なストリーム機構を提案する。送信データに対してメモリのアクセスパターンに応じたprefetchを行なうことで読み手のlatencyを下げることを目指したプロトコルについて述べる。24発行年1993-09-27。