首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

在unix下做webserver,使用多进程?多线程?该怎么处理

2012-03-21 
在unix下做webserver,使用多进程?多线程?我正在苦苦钻研webserver。为了图方便,我先在windows上做框架,不过

在unix下做webserver,使用多进程?多线程?
我正在苦苦钻研webserver。

为了图方便,我先在windows上做框架,不过最终目标是要向UNIX移植的!

很自然我想到多线程,正在恶补线程知识,却突然听到关于UNIX下宜先考虑多进程的说法,不解,很不明白!

请告诉我:
  ·我要做webserver(计划要应付像sina一样的点击量),不考虑安全问题,只考虑效率,我该用哪个平台呢?
  ·以及UNIX下做webserver要多进程?

[解决办法]
unix下有好多网络服务器不需要用多线程的。
使用select(),poll()可以很容易实现多工,效率比多线程要高。
当然要看你具体的应用是否适合了。
在unix下严格来讲没有线程的,只有轻量级进程。

热点排行