Lions本読書会#7

Lions本読書会#7絡みのつぶやきをまとめました。 ほとんどが自分のつぶやきですがご了承ください。
0
takahiro(John Smith) @superhoge

Lions本読書会開始!ust来た!

2011-05-28 13:30:04
takahiro(John Smith) @superhoge

今日もメモをたくさん書くと思いますがご了承ください

2011-05-28 13:38:10
kotrit @kotrit

365ページのトレースからです。 ( #readLions live at http://ustre.am/zaFV)

2011-05-28 13:38:11
takahiro(John Smith) @superhoge

まずトレースとは何かからを把握しないとだな

2011-05-28 13:38:52
とよしま @toyoshim

あぎゃ、今目覚めた。これから準備するので後半だけ参戦って感じか。。。 #readLions

2011-05-28 13:40:08
takahiro(John Smith) @superhoge

トレースは簡単に言うと親プロセスが子プロセスにちょっかいをだす仕組みと思っていいのかな

2011-05-28 13:43:37
takahiro(John Smith) @superhoge

たぶんデバッガとか作るときに活用するんだと思う。実際にptraceシステムコールを使っているソースコードを眺めたいけどどこかにないかな

2011-05-28 13:44:24
Yutaka Matsuzawa @alumican

西日暮里着、ご近所のひぐらし保育園の名前が香ばしい。

2011-05-28 13:44:56
takahiro(John Smith) @superhoge

トレースについてまとめたエントリはこちら。トレースのフローの絵がプロジェクタで映すかもhttp://d.hatena.ne.jp/takahirox/20110326/1301134820

2011-05-28 13:45:46
takahiro(John Smith) @superhoge

エントリ書いてから結構日にちが経ってしまっているので色々忘れているなぁ

2011-05-28 13:47:49
takahiro(John Smith) @superhoge

次回へのフィードバック。カメラを固定するものを用意する

2011-05-28 13:49:19
takahiro(John Smith) @superhoge

これって介入される子プロセスが最初にptraceシステムコールを呼ぶんだよな

2011-05-28 13:56:07
takahiro(John Smith) @superhoge

んでSTRCフラグがセットされると

2011-05-28 13:57:03
takahiro(John Smith) @superhoge

んでSTRCフラグがセットされたプロセスがissig( )を呼ぶとstop( )に飛ぶと

2011-05-28 13:57:28
満鉄附属地エリカちゃん @xylnao11

@superhoge v6にはcdbというデバッガがあったようです。このへんですね。 http://bit.ly/kkoDB2

2011-05-28 13:59:12
takahiro(John Smith) @superhoge

んで(介入するであろう)親プロセスを起こして、自分はSSTOP状態になってswtch( )でプロセス切り替え

2011-05-28 13:59:33
takahiro(John Smith) @superhoge

んで親プロセスに切り替わると、wait( )の途中からスタート。子プロセスからSSTOPになっているプロセスを探す

2011-05-28 14:03:02
takahiro(John Smith) @superhoge

見つけたら子プロセスのSWTEDフラグを立ててwait( )呼び出し元へ戻る

2011-05-28 14:03:50
1 ・・ 5 次へ