C言語なら俺に聞け(入門篇) Part 22
■ このスレッドは過去ログ倉庫に格納されています
0294デフォルトの名無しさん
2007/12/06(木) 04:04:36共有メモリについて質問があります。
複数プロセス間で参照する共有メモリとして、
メモリマップドファイルを検討しているのですが
以下の認識であっていますでしょうか
・mallocで動的に確保する場合に(3M確保を想定)発生する
O/Sのページング作業がありませんか?
(連続した物理メモリを取る為に、メモリの入れ替え作業が
必要になりファイルにメモリの内容を書いたりする事全般)
・メモリマップドファイルの確保、読み書きは普通のファイル
より高速らしいですが、普通のメモリ確保とどう違いますか?
・メモリマップドファイルを確保したプロセスが解放せず死亡
した場合にファイルに書く事はできますか?
・そもそも、メモリを確保する際ページング作業をしない保障はWIndowsではできないのでしょうか?そうだとしたら、ディスクをFlashMemory等のRAMディスクにした場合高速にできますか?
当方、組み込み系システムの詳細設計レベルしかやったことがなく、
共同作業している設計者がダウンした為、初めてWINDOWSで基本設計
しています。
時間的要件があるので、処理時間が特定できないのはマズいのですが・・
■ このスレッドは過去ログ倉庫に格納されています