2007-03-20 :-)
_ [NetBSD][FreeBSD][bsize][fsize][disklabel][ブロックサイズ]NetBSD システムのブロックサイズ
ツッコミをいただきました[ 2007-03-19 ]。disklabel してみます。
% disklabel wd0 disklabel: /dev/rwd0d: Permission denied
おっと。sudo します。
% sudo disklabel wd0 Password: # /dev/rwd0d: type: unknown disk: mydisk label: flags: bytes/sector: 512 sectors/track: 63 tracks/cylinder: 15 sectors/cylinder: 945 cylinders: 16383 total sectors: 20971520 rpm: 3600 interleave: 1 trackskew: 0 cylinderskew: 0 headswitch: 0 # microseconds track-to-track seek: 0 # microseconds drivedata: 0 16 partitions: # size offset fstype [fsize bsize cpg/sgs] a: 1092357 63 4.2BSD 1024 8192 80 # (Cyl. 0*- 1155) b: 1049895 1092420 swap # (Cyl. 1156 - 2266) c: 20971457 63 unused 0 0 # (Cyl. 0*- 22192*) d: 20971520 0 unused 0 0 # (Cyl. 0 - 22192*) e: 6144390 2142315 4.2BSD 1024 8192 80 # (Cyl. 2267 - 8768) f: 12684815 8286705 4.2BSD 1024 8192 80 # (Cyl. 8769 - 22192*)
bsize は 8192 でした。昨日のプログラム[ 2007-03-19 ]の BUFFSIZE 8192 以上が最速でしたが詳解 UNIX プログラミングに書いてあったのと同じということですね。
ところで NetBSD のマニュアル disklabel(8) を見ても fsize などの説明が見当たりません。FreeBSD のマニュアルを見てみました。
ここですね。
fsize 4.2BSD と LFS のファイルシステムに対してのみ有効です。フラグメン トの大きさを意味します。 1 GB 未満のパーティションに対するデフォ ルトは 1024 で、 1 GB 以上に対するデフォルトは 4096 です。 bsize 4.2BSD と LFS のファイルシステムに対してのみ有効です。ブロックの 大きさを意味します。 1 GB 未満のパーティションに対するデフォルト は 8192 で、 1 GB 以上に対するデフォルトは 16384 です。 bps/cpg 4.2BSD ファイルシステムに対しては、シリンダグループ中のシリンダ数 を意味します。 LFS ファイルシステムに対しては、セグメントシフト値 を意味します。 1 GB 未満のパーティションに対するデフォルトは 16 で、 1 GB 以上に対するデフォルトは 64 です。
_ [NetBSD]mode 000 のファイル
こちらもツッコミをいただきました[ 2007-03-19 ]。試してみましょう。以下はカレントディレクトリを把握するためにプロンプトにカレントディレクトリを表示しておきます。ちょいと見づらい。
file.hole があります。
rin@yuto[~/work/c/unix/03]% ls 3.1.c 3.2.c 3.3.c 3.3.out file.hole* 3.1.c~ 3.2.c~ 3.3.c~ a.out*
再現させるために chmod 000 しておきます。
rin@yuto[~/work/c/unix/03]% chmod 000 file.hole
ディレクトリの mode を確認します。+w があります。
rin@yuto[~/work/c/unix/03]% cd .. rin@yuto[~/work/c/unix]% ls -l total 2 drwxr-xr-x 2 rin users 512 Mar 19 17:43:47 2007 03/
rm してみます。rm から尋ねられますが y します。
rin@yuto[~/work/c/unix]% cd 03 rin@yuto[~/work/c/unix/03]% rm file.hole override --------- rin/users for file.hole? y
rm できました。
rin@yuto[~/work/c/unix/03]% ls 3.1.c 3.1.c~ 3.2.c 3.2.c~ 3.3.c 3.3.c~ 3.3.out a.out*
_ [FF12]FF12
プレイ時間 79:50
- 大灯台地下層 最下層「行先不明」
- 神 討伐
- パンデモニウム→シャーリート→フェンリル→フェニックスを召喚する
- でもひたすら力押し
- ゼルテニアン洞窟
- 召喚獣アドラメレクげっと
- カトブレパス討伐
「 神 」というなかなか大胆な名前なのでどんな姿なのか楽しみだったのだけど「 闇神( やみがみ? ) 」が正式名称でした。けっこう地味。亡霊みたいなものかしらん。
_ [泉屋][area51][川崎][笑い男][焼き鳥]飯
@川崎の泉屋
rin、larm、sato、bunji、kamo、hori、Yoshi
新年になって area51 では初めての集まりです。Yoshi が「 なんとなく焼き鳥を食いたい気分だ 」と言ったのがきっかけで川崎へ集合。以前も何度か使いました。でも日記に書いてあるのがここだけでした[ 2005-05-03 ]。最初に私と bunji が店に入って他のひとたちの到着を待ちつつヨタヨタしてました。18:00 開始 22:30 終了。
ひたすら焼き鳥を食べます。うまうま。
bunji はこれだけ食べた。
私。自分で目線を入れます。
笑い男は The Laughing Man Hacks You! を使いました。
いやぁ、豪快な焼き鳥の山ですね。見てるだけで唾液が…。<br>一人頭だとそんなでもないのかな?モツ煮がうまそう!
もとさん<br>焼き鳥屋!泉屋!うまかったっす。みんな入った時間がバラバラなので平均は難しいのだけど、会計時はひとり 4000円くらいでした。
焼き鳥良いなー(お前もいただろうがw
よしみつくん<br>いいでしょ。久しぶりに焼き鳥を食ったのでかなり良い具合でしたよ。きっかけを作った Yoshi に感謝ですね( 白々しい )