並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 2 件 / 2件

新着順 人気順

preforkの検索結果1 - 2 件 / 2件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

preforkに関するエントリは2件あります。 人気エントリには 『【Apache】preforkの話 - Qiita』などがあります。
  • 【Apache】preforkの話 - Qiita

    概要 preforkの話。preforkってなんだっけって話から広げていく そもそもTCP通信のフロー LinuxでTCPクライアント/サーバで通信するにはサーバ側は以下の手順を踏んで通信を待ち受ける。 socket() -> bind() -> listen() -> acceps() 単一プロセスで動くTCPサーバであれば上記の手順で十分だがクライアントが複数になった際に同時接続をされた際にクライアント1は接続可能だがクライアント2は接続を行うことができない。 複数クライアントの同時接続に対応するため,fork() システムコールを使用する。一番簡単なやり方として親プロセスでlistenまでを行い子プロセスを生成しその続きを子プロセスで行ってもらう方式。以下は簡単なサンプル。この方法によって単一プロセスのTCPサーバで起きる問題が子プロセスの生成によって起きなくなるという仕組み。 //

      【Apache】preforkの話 - Qiita
    • Apache2.4のMPM prefork/worker/eventの違いを理解する - Qiita

      ※この記事ではマニュアルに沿って動作の違いを解説したものです。パフォーマンスの差については触れられていないのでご了承ください。 また、どのMPMを選べばいいかもアドバイスできてません。期待してクリックしてくれた方すみません。 はじめに RHEL8.0(CentOS8.0)からは、Apache HTTP Server(以下Apache)のデフォルトマルチプロセッシングモジュール(以下MPM)がpreforkからeventに変更になりました。 eventにすること自体はかなり前から可能だったようですが、このリリースからはyum(というかDNF)でApacheを落としたら最初からMPMがeventになっているってことですね。 MPMとは Webサーバーたるもの、外部からのリクエストにさらされる運命です。 でも、全てのリクエストをシリアルに処理していったのでは、同時に複数のリクエストが届いた場合に

        Apache2.4のMPM prefork/worker/eventの違いを理解する - Qiita
      1

      新着記事