* 1GBを越えるmfsが設定できない。 [#d5b6d496] - ページ: [[LiveCD/4.5/BTS]] - 投稿者: [[川俣]] - 優先順位: 低 - 状: 着手 - 状: 却下 - カテゴリー: 不具合 - 投稿日: 2006-04-22 (土) 18:06:15 - バージョン: ** メッセージ [#s53cd2c9] 起動時にmfsとして使用するサイズを1GB以上にするとエラー(cannot allocate memory)となり、マウントできない。 -------- - ユーザプロセスは1GB以上のデータ領域を確保できないようだ。ulimit, sysctlあたりで直せるか要調査。 -- [[川俣]] &new{2006-05-01 (月) 11:33:04}; - OpenBSD-miscでの <49F56D35.4010003@bsdmail.de> から始まる一連のスレッドによると、この部分はカーネルで直接定義されているようだ。 ~ /usr/src/sys/arch/i386/include/vmparam.h /* * Virtual memory related constants, all in bytes */ ~ 略 ~ #ifndef MAXDSIZ #define MAXDSIZ (1024*1024*1024) /* max data size */ この部分を変更してカーネルを再生成すれば問題は解決する可能性はあるが、 その場合も、[[LiveCD/4.5/BTS/4410]]を再検討する必要があるかも。 ~- kaw - 2009-05-10 (日) 17:36:18 - i386アーキテクチャの限界によるものらしい: 却下 - 2009-08-08 (土) 03:50:03