⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000039.htm

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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -