もしもUNIXが存在しなかったら (121レス)
上下前次1-新
79(1): 2011/11/28(月)06:35 AAS
>>78
copy-on-write方式なので実メモリをコピーするわけじゃないとしても、
一旦はメモリを予約しなければならない。
Solarisのようにメモリのオーバーコミットを許さない仕様だと、
あるプロセスが仮想メモリの50%以上を使っている状態で、
そのプロセスが小さい外部コマンドを起動するためにfork()しようとすると
メモリが足りないためfork()が失敗する。もちろん、実際に使用するメモリは
十分余っているのにもかかわらず。だからfork()/exec()方式は無駄。
上下前次1-新書関写板覧索設栞歴
あと 42 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.003s