@techreport{oai:ipsj.ixsq.nii.ac.jp:00081849, author = {枡田, 圭祐 and 谷口, 秀夫 and Keisuke, Masuda and Hideo, Taniguchi}, issue = {4}, month = {Apr}, note = {既存の多くのオペレーティングシステムのファイル操作機能は,ファイルのデータを入出力する際のデータ複写がオーバヘッドになっている.この問題への対処として,複数のプロセス間でファイルのデータを共有する方法がある.この代表的な機能として,メモリマップドファイル機能がある.しかし,メモリマップドファイル機能は,ファイルサイズを拡縮できない.そこで,ファイルサイズの拡縮も可能なメモリ上のファイル操作機能 (オンメモリファイル機能) を提案する.また,オンメモリファイル機能を AnT オペレーティングシステムに実現し,FreeBSD (6.3-RELEASE) のファイル操作機能と比較する., In the file operation mechanism of many existing operating systems, the processing of file I/O causes large overhead by the data copy. To solve this problem, there is the file operation mechanism, which shares the data of file between many processes. This representative mechanism is memory mapped file. However, memory mapped file can not change size of file. To solve this problem, we propose advanced memory mapped file that can change size of file. This paper presents the implementation of advanced memory mapped file which is applied to the AnT operating system, and the evaluation which compares the overhead of the file operation between the AnT operating system and FreeBSD(6.3-RELEASE).}, title = {ファイルサイズの拡縮が可能なメモリ上ファイル操作機能の提案}, year = {2012} }