精華區beta Programming 關於我們 聯絡資訊
※ 引述《[email protected] (麵包小男孩)》之銘言: > ※ 引述《[email protected] (哇!好酷喔)》之銘言: > : 【 在 [email protected] (rtyu) 的大作中提到: 】 > : windows我是不清楚啦 > : 不過有個例子就是web伺服器就有multi-thread的行程 > : 一個thread負責傾聽 > : 當有新的user要求時,它就會另外產生一個“新的“thread去服務user > Web Server其實不一定看Web Server怎麼設計 > 有的是Singal Process的架構,使用者連線進來的時候產生一個Thread或是在Thread pool > 選一個閒置Thread服務使用者 補充一下, single process 的 web server 不一定就是 multi-thread 也可以用 select 的方式來 implement :) > 有的是Multi Process當一個使用者連線進來的時候產生一個Child Process服務 > (EX:Unix 中好像有一個fork()的樣子) -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: nat-lab.ncnu.edu.tw