hns - 日記自動生成システム - Version 2.19.7

void GraphicWizardsLair( void ); //

otsune GWL
FreeBSD, AfterEffects, RETAS, animo, DigitalAnime, Linux, Mac OS, Win2k

[Who is otsune?] [title] [message] [Policy] [注目エントリー] [top]
Twitter Status :


Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい

検索式:

先月 2003年10月 来月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31


2003年10月16日(木) [長年日記]

#1 [neta] もしかして「がんばれ酢めし疑獄!!」は、そろそろ一周して復活の兆し?

ギャグ漫画家は、才能をすり減らして連載しているから、長続きしない傾向が有るけど。
「がんばれ酢めし疑獄!!」はしぶとく続けているうちに、復活気味。
Permalink: http://www.otsune.com/diary/2003/10/16/1.html#200310161
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-10-16 00:00:00 By otsune

#2 [unix] sysutils/smartmontools

こんなツールがあったのか。
まだPR中でportsに入っていないけど試してみよう。
Permalink: http://www.otsune.com/diary/2003/10/16/2.html#200310162
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-10-16 00:00:00 By otsune
Permalink: http://www.otsune.com/diary/2003/10/16/3.html#200310163
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-10-16 00:00:00 By otsune

コメントを読む(1) [ コメントする ]

子会社つながりで by Ono    2003/10/16 22:15
次期メガテンにでじこが出る!? (ンなわけない とか、女転TCGはエンターブレインだけ...
Permalink: http://www.otsune.com/diary/2003/10/16/4.html#200310164
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-10-16 00:00:00 By otsune

#5 [www] 潰れたゲーム屋愚痴日記■後ろ向記(うしろむき)■仮題_

「極悪がんぼ」を読むよりも断然面白い。
リアルだから当然か。
Permalink: http://www.otsune.com/diary/2003/10/16/5.html#200310165
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-10-16 00:00:00 By otsune
Permalink: http://www.otsune.com/diary/2003/10/16/6.html#200310166
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-10-16 00:00:00 By otsune

#7 [anime] 「あの映画の舞台は、クロアチアのドブロヴニクなんですよ。」_

そういや「紅の豚」も、当初はクロアチアあたりを舞台にした設定のはずだったけど。
製作中に内戦が始まって、急遽アドリア海のイタリア側に変更したって話があったな。
「雑想ノート」でもあのあたりを取り上げた回があったような。(適当な記憶。無保証)

7 「内戦が始まったのでクロアチアを風景として参考にした」という意見もあり:

ニュアンス的には逆だ。
多分どっかの資料に書いてあるかもしれぬ。あとは詳しい人に投げる。
Permalink: http://www.otsune.com/diary/2003/10/16/7.html#200310167
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-10-16 00:00:00 By otsune

#8 [www][neta] RJ45の圧着工具_

最初のうちは「自分で圧着するなんてメンドクセェ」と思っていました。そして売っているLANケーブルを買ったほうがトラブルも無いだろうと思い込んでいた。
しかし。
ハブから端末の距離なんて、メートル単位で違いますし。
クロスとストレートが混在していると、それこそトラブルの元だし。
あとCAT5eやCAT6の売り物ケーブルは高い!
それに信用できないケーブルも散見されたり。
なんだかんだで圧着工具と100mのCAT6ケーブルを買って、端末が増えるたびに自作していたら、えらい楽なことに気がつきました。
買い置きの予備LANケーブルなんてのを置いておく必要もなくなったし。(工具置き場がずいぶんさっぱりする。既に買ってあるケーブルはゴンゴンとニッパーで切断してしまえるし)
自作Power over Etherをするときも、圧着工具が必要。

コメントを読む(1) [ コメントする ]

Re: RJ45の圧着工具 by エリサラ    2003/10/16 19:36
松下電工のRJ45は、工具要らずのカチっとタイプなんですが、やっぱりコスト高だから敬...
Permalink: http://www.otsune.com/diary/2003/10/16/8.html#200310168
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-10-16 00:00:00 By otsune

#9 [www] WPC ARENA / ASAHIネット、「大量トラフィック禁止」会員規約の真意_

続報。
しかし前の話題はもう記憶の片隅に追いやられているなぁ。
Webだと2週間もたっちゃうと「過去のネタ」になっちゃうし。
 また、前回、多くの人から“常軌を逸した行為”“非常識な行為”と指摘された「5秒に一回のFTP」について、ご説明します。
 この出来事は1年前の事で、自分にも記憶違いがありました。確かに初めは、5秒に一回の設定をしていましたが、さすがにそれではまずいと思い、その後すぐに20秒に一回に変更しました。プロバイダーから注意を受けたのは、20秒間隔で運用して2週間くらい経ったころです。以下は、その際のプロバイダーからのメールの抜粋です。
「(20秒という)短時間でファイルを更新されますと、弊社サーバに必要以上の負荷が生じ、他のお客様のご利用に影響を及ぼす可能性がございます。(中略)10 〜 15分程度の間隔で設定していただきますようお願い致します」
 その後、このプロバイダーを退会し、別のプロバイダーに乗り換えたのですが、そこでも同じことをすると注意されるだろうと思い、「ブロードバンド時代のホームセキュリティ術(2)」でご紹介したように、ドアセンサーに連動させてドアが開いた時だけ画像がFTPされる仕組みを作ったわけです。以上が、「5秒に一回のFTP」の顛末です。
反応するのなら、即座にやらないと意味がないなぁ。と、感じました。
少なくとも前の記事が出てから、今日までの数ヶ月の間は「非常識なライターさん」という認識でしたし。
Permalink: http://www.otsune.com/diary/2003/10/16/9.html#200310169
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-10-16 00:00:00 By otsune
Permalink: http://www.otsune.com/diary/2003/10/16/10.html#2003101610
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-10-16 00:00:00 By otsune

#11 [mac] Mac OS Xのkern.maxvnodeについて

kogureさんから、board.cgiでは長すぎてエラーになったというのでメールが来た。
なるほど。
気付かずにお返事遅れました。元の投稿を確認致しました。ちょっと
不正確な内容ですね。例えば


>>Mac OS X 10.2.8 の /etc/rc では、
>>概ね物理メモリ 64KB あたり 1 個の vnode テーブルエントリ (+1024) を用意するように
>>なっているようです。


というのは,実際には otsune さんがご指摘の通り SystemTuning で
調整されます。Boot 時には kern.maxvnodes = 1328 となっています
ので,defvnodes が 1328 となり,後は base memory (32MB) を除い
た物理 memory 32MB 毎に 512 の vnodes が追加されています。結
果,例えば手元の機械であれば

Powerbook (1,024MB): 17,200
Xserve (2,048MB): 33,584

の様になります。

また


>>従って、64KB よりも小さいファイルをたくさん (maxvnodes 以上の数) 、
>>そして何回もアクセスするような処理を行う場合、
>>ファイルをキャッシュするためのメモリは空いているのに、
>>vnode テーブルの空きがないことにより (キャッシュから追い出されて)
>>処理効率が上がらない、という事態が予想されます。


この部分は 4.4BSD の知識を前提にしていらっしゃる様に見えます。
Darwin ではこの部分は UBC (Unified Buffer Cache) という手法を
使っている為,残念ながら検討外れの議論になっています。確かに 
vnode が足りないと cache が棄てられるので,最初の実験の様な結
果になりますが,vnode 毎に 64KB の cache という制限がある訳で
はないので,二番目の実験の解析は間違っています。二番目の実験
で maxvnodes = 30,000 でも cache が有効に効かないのは,単に 
512MB の実 memory で総量 1.2GB 程度(64KB x 20,000)の file 
を操作した為,物理的に memory が足りなくなり cache が捨てられ
たからでしょう。

64KB の制限がない事は,適当な大きさの file を一つだけ作ってそ
れを同様の方法で計測してみればすぐに判るでしょう。例えば手元
では以下の様になります。

$ yes|head -n50000000> big
$ ls -l big
-rw-r--r--  1 kogule  staff  100000000 Oct 16 18:41 big
$ time pax -w -f /dev/null big 

real    0m8.239s
user    0m0.010s
sys     0m1.480s
$ time pax -w -f /dev/null big 

real    0m0.554s
user    0m0.030s
sys     0m0.450s

Buffer cache で速度が上がるのは当然ながら二回目の access から
です。実験例の様に cache が残っている間に大量の同じ file に何
度も access が生じる事が実務上どれだけあるかという問題もあり
ます。勿論 vnode 自体も cache されていますので,maxvnodes が十
分であれば一回目の access でも早くなりますが,実 memory が足り
なくなれば maxvnodes が如何に十分あろうとも結局読み直す事にな
るので,速度は余り向上しません。

この様に色々な要素が絡む為,最適な maxvnodes の値を割出すのは
結構大変です。やるのであれば典型的な状態で実測しながら割出すし
かないでしょうけど,色々な要素が絡む中からその典型的な状態をど
うやって見付けるかという事が問題になります。ですから,実 memory 
を最大限積むというのが実際的な解答になると思います。事実元の投
稿の実験では maxvnodes が多い例として 30,000 にしていますが,
実 memory を 2GB 積めば SystemTuning 任せでも上記の様に 30,000 
を超えます。

尚 Boot 時の kern.maxvnodes の値,1328 は xnu/bsd/conf/param.c 
の中の以下の部分で計算されています。こゝで MAXUSERS は出荷され
ている kernel では 32 です。また desiredvnodes が 
kern.maxvnodes の実体です。

80  #define NPROC (20 + 16 * MAXUSERS)
81  int     maxproc = NPROC;
82  int nprocs = 0; /* XXX */
83  
84  #define NTEXT (80 + NPROC / 8)                  /* actually the object cache */
85  #define NVNODE (NPROC + NTEXT + 300)
86  int     desiredvnodes = NVNODE + 350;
Permalink: http://www.otsune.com/diary/2003/10/16/11.html#2003101611
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-10-16 00:00:00 By otsune