おはようございます。先週の実家生活は、初日から次男がロタにかかるなど、どうなることかと心配されましたが、無事乗り切る事が出来、自宅に帰って4月からの新しいクラスで息子たちは保育園生活を始めました。kjunichiです。 背景 libtrusterdでldd機能の負荷テストをしたらNG。 単発だと問題ない。だからこそ、このldd機能をマージしたのだったものの、h2loadで負荷テストを行うと、途中から動かなくなる。 手元のOSXではh2loadで、リクエストを増やしていったところ、260リクエスト前後でNGとなった。 何度か、リクエスト数を調整している際にpsコマンドで、 (bash) が大量に表示され、手がかりをつかむことが出来た 分かった事 黙ってForkすると forkすると、親に子プロセスの終了時にシグナルが通知される。waitpidで、子プロセスのプロセスIDを指定すると、この通知
![libtrusterdのldd機能の負荷テストが失敗したことで子プロセスの扱いが少し理解が進んだ件: misc](https://cdn-ak-scissors.b.st-hatena.com/image/square/6cd796891f0af4cb820a13e628a3344c3ba7d684/height=288;version=1;width=512/http%3A%2F%2Fkjunichi.cocolog-nifty.com%2Fimage.jpg)