sysctl調査 その1 kern
- FreeBSD-7.1の場合
- valueは今の設定そのまま書きました。
key | value | 説明 | |
---|---|---|---|
kern.ostype | FreeBSD | OSタイプ | |
kern.osrelease | 7.1-RELEASE-p16 | OSのリリース情報 | |
kern.osrevision | 199506 | OSリビジョン | |
kern.version | FreeBSD 7.1-RELEASE-p16 #12: Mon Oct 3 17:12:59 JST 2011 | OSからのkernelバージョン | |
kern.maxvnodes | 100000 | kernelで許されるvnodeの数。 vnodeとはFreeBSDにある疑似デバイス機能であり、あるファイルをファイルデバイスの用にマウントし扱うことが出来る機能。その疑似デバイス内でのnode数? |
|
kern.maxproc | 6164 | 1ユーザが実行できるプロセス数の最大値 | |
kern.maxfiles | 65536 | 最大ファイル記述子の数。ファイル、ソケット、パイプ(fifo)をopenできる数。 これを超えるとfile: table is full を吐く。 |
|
kern.argmax | 262144 | コマンドライン引数の最大引数。パイプで標準出力を渡すときに超えることがある。そのときはこの値を変更するか、xargsを使う。 | |
kern.securelevel | -1 | http://www.running-dog.net/bsd/42/seclev.html デフォルトが-1なのか。 |
|
kern.hostname | dummy.host.ne.jp | http://d.hatena.ne.jp/ymotongpoo/20090523/1243041519 変更はめったにしない。 |
|
kern.hostid | 40547878xx | machintoshなどではNICのMACアドレスに相当。 インターネットアドレスから作成される? |
|
kern.clockrate | { hz = 1000, tick = 1000, profhz = 2000, stathz = 133 } | ||
kern.posix1version | 200112 | ||
kern.ngroups | 16 | ||
kern.job_control | 1 | ||
kern.saved_ids | 0 | ||
kern.boottime | { sec = 1317663223, usec = 876004 } Tue Oct 4 02:33:43 2011 | ||
kern.domainname | |||
kern.osreldate | 701000 | ||
kern.bootfile | /boot/kernel/kernel | ||
kern.maxfilesperproc | 58982 | ||
kern.maxprocperuid | 5547 |
残りはTODO