BBS水木清华站∶精华区
发信人: nudtbegger (军人), 信区: Linux
标 题: Re: 再论"对linux的质量质疑"
发信站: BBS 水木清华站 (Sat Jul 31 09:12:47 1999) WWW-POST
【 在 holly (holly) 的大作中提到: 】
∶ 【 在 nudtbegger (军人) 的大作中提到: 】
∶
∶ 这里好象有点前后不一致, 前面说的是一个 thread 处理多个连接, 也就是
∶ 一个 thread 在多个 fd 上等待, 怎么后面就变成多个 thread 等待同一个 fd
∶ 的问题了? 对于一个 thread 多个连接的情形, 自然只有这一个 thread 在这个
但是我们不知道应该由哪个THREAD处理,所以是多个THREAD竞争上岗,你想想如果
你要做WEB SERVER就明白了
∶ fd (也就是您说的事件....). 再者, 在 NT 下写多个 thread, 同时对一个
∶ Handle 做 WaitSingleObject, 还是都会被唤醒的.....
NO,NO,设置自动EVENT
∶
∶ 很多 thread 之间同步对象的开销, 通过用户级 thread library 而不是
∶ 核心级 thread, 会好很多.
∶
∶
∶ posix.1 提供了 aio_xxxx 函数, 异步 I/O, Linux 应该是支持 Posix.1 语义的
∶ 吧....Sorry, 这个没仔细看过. 传统的 SIGIO 可以做到象 NT 那样的异步 IO,
∶ 不过使用 IO 机制有其弱点.
∶
--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.197.0.1]
BBS水木清华站∶精华区