プロフィール

kosaki

Author:kosaki
連絡先はコチラ

ブログ検索
最近の記事
最近のコメント
最近のトラックバック
リンク
カテゴリー
月別アーカイブ
RSSフィード
FC2ブログランキング

スポンサーサイト このエントリーをはてなブックマークに追加

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


スポンサー広告 | 【--------(--) --:--:--】 | Trackback(-) | Comments(-)

あれー このエントリーをはてなブックマークに追加

会社でLinuxのpsコマンドは、プロセスをとりこぼす事があると聞いて、実験してみたけど、全然取りこぼさない。

つまらない

うまくいったら、次回の発表ネタにしようと思っていたのに。


カーネルのソースを見る限り取りこぼすほうが自然に見えるので後日反省会をしよう。
関連記事


雑談 | 【2006-10-09(Mon) 22:25:37】 | Trackback:(0) | Comments:(14)
コメント

VM(Xen)上のLinuxだと、取りこぼさず、余計に足されます。ただし、x86のパラカーネルは例外
ちなみに、x86の場合、時刻源がどれでもpsで問題を起こすのですか?(ネタだから聞いちゃいけないのかな?)


2006-10-09 月 08:55:37 | URL | sakaia #- [ 編集]

あ、PSの取りこぼしは時間(大麻割り込み)の取りこぼしとは全然別っすよ。
psコマンドがreaddirで/procなめてて、readdirが持ってる1Kのバッファだと一回のシステムコールで読み取りきれないから、複数回のシステムコールに分かれるんだけど、その合間に、プロセスが終了したらシークカウンタが不整合おこすよね。って話
2006-10-09 月 09:18:20 | URL | kosaki #- [ 編集]

バッファの最後のプロセスの番号をクッキーとして次に検索するんでしたっけ。
ちょうどそこにあたるように長生きするプロセスをつくって、それ以下の部分でfork/exit するプロセスをたくさんおいておけばよいような気がするけど、どうやって観察するんだろ。
2006-10-09 月 17:03:00 | URL | dancerj #- [ 編集]

大麻割り込み、なんて剣呑な響きなんざましょ。
2006-10-09 月 17:10:32 | URL | 坩堝 #- [ 編集]

dancerjさん>
あれ?見てるカーネルのバージョン違うかも。
僕はいまCentOS4(RHEL4クローン)を家にいれてるけど、こいつは2.6.9ベースで、/procのreaddirはdentryが「何個目か」しか覚えていないので、プロセス番号なんか覚えていなくてもっと剣呑ざんす。
観察は簡単で、atari.exe というなにもしないプロセスと、1秒に一回 pgrep atari.exe して、見つからなければエラーメッセージ出すシェルスクリプトがあればOK。
・・・・だと思ったんダスがのぅ(n'ω'`)

もうちょっと、考えるっす。

坩堝さん>
ええ、ハッカーといえばヒッピー文化、ヒッピー文化と言えば・・・すべて計算どおりでそjふぁおdせ
うそです。ごめんなさい。
2006-10-09 月 19:22:04 | URL | kosaki #- [ 編集]

最新、つーか、Fedra くらいの ps は readdir を 8192 bytes で出しやがります。で、300- 500 process くらい一気に読み込みます。(昔は30-40プロセスしかよまなかった)再現するには、1000 process つくって、500 process 消す。そしたらコボレルカモシレナイ・・てくらいの激しい突っ込みが必要です。最新の git では直ってますよ。
2006-10-10 火 02:01:21 | URL | KAME #- [ 編集]

あら、最新では直ってるのね。ツマラナイ・・・
情報提供THX!! っす。
仕様バグで、実装では直せないと思っていたのでどう直したのかちょっと興味あったり( ̄ω ̄;)ゞ
今度、調べてみます。
2006-10-10 火 02:08:14 | URL | kosaki #- [ 編集]

 失礼いたします。
 ランキングサイト「最強人気ブログランキング」の管理人をしている者です。

 この度、ランキングサイト「最強人気ブログランキング」を新規開設いたしました。
 
 新規ランキングサイトですので、今ご登録をいただければ、ランキングの上位に入るチャンスです。
 
 アクセス数が伸びないなどお困りの方は、この機会にぜひともご登録いただけますよう、お願いを申し上げます。

<ベストランキング・新規登録ページ>
http://slink2.myrankjp.com/sregist.php?oid=wave

 あなた様のサイトがランキングに参加していただき、相互発展できれば幸いでございます。
 それでは、よろしくお願い申し上げます。

--------------------------------------
最強人気ブログランキング
URL:http://slink2.myrankjp.com/wave/rank1.html
2006-10-11 水 06:27:48 | URL | 最強人気ブログランキング #- [ 編集]

KAME さんがパッチを投稿して激しく議論していたような記憶が  :)

2006-10-11 水 09:31:12 | URL | dancerj #- [ 編集]

なるほど。
これが2ch用語でいうところの「おまえが言うな」メソッドなのですね( ´ー`)y-~~
2006-10-11 水 09:56:32 | URL | kosaki #- [ 編集]

> 大麻割り込み、なんて剣呑な響きなんざましょ。

ジャンプ先は刑務所,というようなジョークを昔見たような気がする.
2006-10-13 金 00:26:36 | URL | noocyte #CQQQRm1Y [ 編集]
このコメントは管理人のみ閲覧できます
2007-09-01 土 14:45:36 | | # [ 編集]
このコメントは管理人のみ閲覧できます
2007-09-04 火 00:12:50 | | # [ 編集]
このコメントは管理人のみ閲覧できます
2007-10-19 金 16:54:44 | | # [ 編集]
  1. 無料アクセス解析
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。