* 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


Front page   Edit Diff History Attach Copy Rename Reload   New Page list Search Recent changes   Help   RSS of recent changes