結局,勢い余ってzfsrootで他のファイルシステムもほとんどzfsへ移行.FreeBSD7.0Releseだとzfsまわりにまだまだ致命的なバグ有るらしいので,7-stableへ移行(というか7.1はよリリースしてくれ).zfsrootだとboot用にufsパーティションが必要だったりするので,zfsのmirror機能は諦めてzfs on gmirrorとした.これだとzfsもufsもgmirrorの配下でmirrorが有効になる.zfsbootが来るまでこれで待とう.
ぐぐってみたら,ufsのbootパーティションだけをgmirrorにするとか言う荒技試している御仁が居たみたいだけど,gmirrorの特性の「最終セクタにmetadata書込」を考えると,newfsの整合とか考えると無茶ぶりっぽい.
メモリの使用状況はというと,vm.kmem_size=”1024M”とした環境でこんな感じに落ち着いた.
Mem: 146M Active, 26M Inact, 3915M Wired, 1780K Cache, 11M Buf, 1715M Free
Swap: 2048M Total, 2048M Free
ええっと,メモリ6GBとかに増設してみたんだけど(ぉ),常時Wired(Kernelが確保するSwap出来ないメモリ領域)が4GB弱とか(汗).とりあえず,Free 2GBくらい確保できてるから足りないことはないんだろうけど,zfsおそるべし.最低でもメモリ1GBないし2GB以上と言われてるけど,そもそも32bitOSで扱えるメモリ上限じゃぁ怖くて使えないような希ガス.今後チューニングが進んでいくんだろうけど,
最初,メモリ3GBにしてたときは,Wiredが2.5GBくらい.ちょっとメモリ使うプログラム走らせたらWiredの量ががくがくっと減って,一応は開放されるっぽい.だけど,ずっと動かしてたら少しづつSwapの量が減って行って怖かったのでメモリ増設に至る.(ZILのメモリリークバグか?)
スワップ2GBとかは,ただの保険.Swapしだしたら明らかにメモリが足り無くなってるし,たぶんSwapでどうにかできるレベルじゃ無い希ガス.
ほとんどキャッシュと言えばそれまでだけど,従来の無秩序なキャッシュと違うのは,常にディスク側の状態の完全性が保たれていると言うこと.不慮の事故でフリーズしたりリブート起こしても,キャッシュがはき出されずに消えるデータは有っても,既存のディスクのファイルシステムの破損は起こらない仕組みになっているのがzfsのイイトコロ.
-
最近の投稿
- 勇者刑に処す(アニメ)を観た 2026年1月19日
- マレット骨折(マレット指)と左手 2026年1月11日
- 英会話学習その後 2025年12月4日
最近のコメント
- マレット骨折(マレット指)と左手 に 棉乃木 より
- マレット骨折(マレット指)と左手 に ぷ より
- マレット骨折(マレット指)と左手 に 棉乃木 より
メニュー
タグ
- computer (141)
- es (1)
- FreeBSD (48)
- KLX125 (109)
- music (20)
- N-VAN (9)
- RR4T 125LC (33)
- RR50 Factory (6)
- server (104)
- Sur-ron (5)
- TE250(4st 2010) (55)
- TE250i (12)
- UltraBee (2)
- ZX6R (28)
- ZXR400 (14)
- お父さん (8)
- アニメ老人会 (1)
- エンデューロ (4)
- コミック (92)
- マレット指 (1)
- モーターサイクル (170)
- レース活動 (27)
- 人指し指縫合 (9)
- 初めての入院と手術 (15)
- 園芸 (35)
- 怪我 (26)
- 旅行 (125)
- 燃料電池 (4)
- 脊椎圧迫骨折 (3)
- 腓骨筋腱脱臼 (9)
- 自動車 (43)
- 道具 (60)
- 酒 (55)
- 鎖骨骨折 (2)
- 靱帯損傷 (6)
アーカイブ
メタ情報
- 2002年11月以前の日記(tDiary移行前)はこちら
