dreamedge.net

ファイルキャッシュの解放

2008-03-30T03:20:00+0000

くわしくはman proc参照.

Linux2.6.16以降ならば,

# echo 1 > /proc/sys/vm/drop_caches

でページキャッシュを解放する.

# echo 2 > /proc/sys/vm/drop_caches

dentry, inodeを解放する.

# echo 3 > /proc/sys/vm/drop_caches

で両方を解放する.

このエントリーをはてなブックマークに追加
Bookmark this on Delicious

vmstatによるキャッシュの確認

2008-03-30T02:44:00+0000

詳しくはmanとかITProの記事を参照.

$ vmstat -S m
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 0  0      2    345     87   2442    0    0     3     5    3    2  0  0 100  0

で,memoryの内訳がMega byte単位で見られる.この場合ファイルキャッシュに2442M使っているということ.

このエントリーをはてなブックマークに追加
Bookmark this on Delicious

Swap領域の設定

2008-03-30T01:34:00+0000
  • fdiskで対象領域をLinux swap(id:82)にする
  • mkswapで対象領域をフォーマット?
  • fstabにスワップ領域を設定“/dev/foo none swap sw 0 0”
  • swaponでスワップ領域をアクティブに
このエントリーをはてなブックマークに追加
Bookmark this on Delicious

FAT32形式のフォーマット

2008-03-30T01:30:00+0000
# mkdosfs -F 32 device

で出来る.

Debianではmkdosfsはdosfstoolsパッケージに入っているので,必要に応じてインストールしておくこと.

このエントリーをはてなブックマークに追加
Bookmark this on Delicious

ログインシェルの変更

2008-03-30T01:29:00+0000
$ chsh [-s login_shell] [user]
このエントリーをはてなブックマークに追加
Bookmark this on Delicious