WEBサーバの仕組み
私が思っている簡単なサーバとクライアントの仕組み(あっているのかは不明)
例:apache
1)クライアント(ブラウザ)側からサーバのURLを指定し情報をリクエスト。
2)サーバ側で、1プロセス(prefork)または1スレッド(worker)がそのリクエストの処理に割り振られる。
3)KeepAlive(ブラウザと通信できているか)できなくなったら、処理をしていたスレッドまたはプロセスが
終了し、メモリが開放(?)
これあってんのかな?
参考URL
http://labs.unoh.net/2008/03/apache_mpm.html
http://d.hatena.ne.jp/end0tknr/20090107/1231275627
http://www.drk7.jp/MT/archives/001594.html
http://httpd.apache.org/docs/2.0/ja/mpm.html