今天看了一个用完成端口写的服务器,个人感觉完成端口没有多大用处,我发现很多服务器程序都是用同步的方式读取文件,这才是瓶颈吧。不知道我的理解正确不?
解决方案 »
- SQL server连接 GetadoEOF()问题
- TransparentBlt()函数的问题
- 显存和内存的地址是连续的还是分开的? 4G内存空间包含了显存么?
- 请问如何将资源文件中的一个bitmap显示在文档区?
- 高手教教我,如何在分隔窗口上添加关闭按钮
- 结构大小与sizeof() 得到的值不一致
- 如何在ATL项目中使用MFC类??
- 句柄和指针的区别和联系是什么?
- 怎么在一段时间内让Windows对键盘的消息不响应?
- 用vc++写com 传递数组(safearray)的问题
- IEnumMoniker::Next()里面调用了Addref吗?
- access数据库,Update表中信息时报“键列信息不足或不正确。更新影响多行”
例如你的电脑是双核心,那么你同时给双核心加上几乎100%的负载,然后再跑网络程序,这个时候可以测试出完成端口的速度比直接用SELECT要快那么一点。
完成端口能用于所有的IO操作,当然包括你的文件读写