ログイン
編集不可のページディスカッション情報添付ファイル
"ytoku/daily-record/2011-01-17"の差分

MMA
2と3のリビジョン間の差分
2011-01-17 22:35:16時点のリビジョン2
サイズ: 738
編集者: ytoku
コメント:
2011-01-17 22:36:08時点のリビジョン3
サイズ: 738
編集者: ytoku
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 6: 行 6:
コンパイルしたファイルがtmpfsである/tmpにどんどん書き込まれていき、メモリが圧迫された為と思われる。 コンパイルしたファイルがtmpfsである/tmpにどんどん書き込まれていき、メモリが圧迫された為と思われる。

coreをフリーズさせた日

core上のtermimage64 jailでOpenOffice.orgのコンパイルを行っていたらcoreがフリーズした。

swap zone exhausted, increase kern.maxswzone

コンパイルしたファイルがtmpfsである/tmpにどんどん書き込まれていき、メモリが圧迫された為だと思われる。

coreのswap領域自体は20GBあったが、kern.maxswzoneが33MB程度しかないので実際に使えるスワップ領域は7GB程度しかなかったようだ。

対策として

  1. loader.confでVM_SWZONE_SIZE_MAXを設定してswap領域を増やす
  2. 本質的にはtmpfsで使用できるメモリ量を制限する

の二つを実施するべきであろう。

ytoku/daily-record/2011-01-17 (最終更新日時 2011-01-18 01:20:06 更新者 ytoku)