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

MMA
3と4のリビジョン間の差分
2011-01-17 22:36:08時点のリビジョン3
サイズ: 738
編集者: ytoku
コメント:
2011-01-18 01:20:06時点のリビジョン4
サイズ: 734
編集者: ytoku
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 11: 行 11:
 1. loader.confでVM_SWZONE_SIZE_MAXを設定してswap領域を増やす  1. loader.confでkern.maxswzoneを設定してswap領域を増やす

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でkern.maxswzoneを設定してswap領域を増やす
  2. 本質的にはtmpfsで使用できるメモリ量を制限する

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

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