2012年5月apacheの設定コメントを残すレンタルサーバにて運営しているこのブログ。時々応答しなくなったり、すごい時間がかかるようになることがある。気になったらapacheの再起動をしてたんだけど、設定を見直した。調べてみると、プロセスがメモリを食い続けていることが原因で応答が遅くなるケースがあるとか。自分のサーバでもチェックしてみた。/usr/sbin/httpdめちゃくちゃプロセスが起動してる。これも時間がかかった。なんかメッセージ出てるし。]ここでもう一度プロセスをチェックしてみる。/usr/sbin/httpdおお、かなり使用量減ってる。ことで、設定を見直すことにした。httpd.confを修正すればいいみたい。1024</IfModule>これでしばらく様子を見てみます。ちなみに設定、再起動後のプロセスはこうなってました。httpdちゃんと起動時のプロセスが6個になってる。コマンドラインから実行するアプリケーションコメントを残すコマンドラインからの実行を想定したアプリケーションを作成したのでメモ。[新規プロジェクト]から、[コンソールアプリケーション]を選択する。SubMain関数の中に処理を記述すれば、コマンドラインから実行した際に処理される。呼び出し元に終了コード21を返して終了Environment.Exit(21)の用に記述する。引数に終了コードを指定する。正常終了の際は0、例外処理などが発生した場合には0以外の数値を返すように設定したりする。構造体の配列のソートコメントを残す複数のメンバを持つ構造体の配列をソートする。以下のような構造体を想定する。順でソートを行うとする。System.Collections.IComparerインターフェースを実装する。