タグ

performanceとapacheに関するk1LoWのブックマーク (3)

  • プロのサーバ管理者がApacheのStartServers, (Min|Max)SpareServers, MaxClientsを同じにする理由 - blog.nomadscafe.jp

    kazuhoさんが「プロのサーバ管理者の間では存在価値が疑問視されて久しい (Min|Max)SpareServers だと思う」と書いたり、hirose31さんが去年のYAPC::Asiaで{Start,{Min,Max}Spare}Servers,MaxClientsは同じにしているよと発表したり、実際前職のサーバはそのように設定されていたのですが、自分でうまく説明ができてなかったので、調べながら書いてみた。 当はイントラブログ用に書いていたものですが、がんばったので転載。 前提として、CPUの使用率におけるsystemとfork Re: クラウドがネットワークゲーム開発者にもたらしてくれたもの - blog.nomadscafe.jpでも書いている通りforkってのはサーバにとって重い部類の処理になります。つまり負荷の高いときにforkを大量に行うのはしてはならないことの1つです。

  • mod_deflateによるコンテンツの圧縮転送

    mod_deflateモジュールのインストール 前述したとおり、Apache 2.0でコンテンツの圧縮転送を行うには、mod_deflateモジュールを使用します。mod_deflateモジュールのインストール方法は、以下の3種類に大別できます。各自やりやすい方法でインストールしてください。 RPMによるインストール Red Hat Linux、Fedora Core、SUSE LINUX、Turbolinuxなど、RPMパッケージでApacheをインストールした場合、mod_deflate.soは標準でインストールされています。Red Hat Linux、Fedora Core、Turbolinuxは「/usr/lib/httpd/modules/」、SUSE LINUXは「/usr/lib/apache2/」がモジュールのインストール先です。 これ以外のディストリビューションでモジュー

    mod_deflateによるコンテンツの圧縮転送
  • PakuReserve R&D Laboratory » Apacheチューニング その2

    ゴールデンウイークはどこが黄金なのか一度聞いてみたいです。姜子牙です。 休めるだけマシな方だと思ってます。 さて、サーバパフォーマンスチューニングApache編第二回となります。 今回は 2、待機プロセス数の変更について です。 さて、今回の待機プロセス数の変更は以下より分身になぞらえて進めていきたいと思います。 待機プロセスとはなんだろう?と言うと、Apacheは実行ファイル自体は一つなのですが 実際に動き始めると、一人が親玉になって、分身を始めるのです。 その分身一人一人がアクセスしに来た人に対応して、データを返す処理をします。 (スレッドを使用すると一人が複数人の対応をしたりするのですが、ややこしくなるので割愛します) ここで、アクセスに来るのを待ちつつ何もしていない分身を待機プロセスと呼びます。 まず仮に分身の数を極端に減らすとどうなるかと言うと、一度にたくさんのアク

  • 1