关于CPU占用率的问题

fyeo 2005-09-15 03:43:04
我编写的SERVER端程序运行时CPU的占用率很大,我知道是由于使用死循环来监视是否有请求的连接而引起的,但我不知道除了这种方法还有其它的方法吗?比如像REMOTE ADMIN, SERVER端处于侦听时cpu使用率就没有,请各位高手指点。
...全文
141 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hsz8250 2005-09-22
  • 打赏
  • 举报
回复
用IOCP
hsz8250 2005-09-22
  • 打赏
  • 举报
回复
sleep(1)
yzx1983 2005-09-22
  • 打赏
  • 举报
回复
建议使用select。
sjf331 2005-09-20
  • 打赏
  • 举报
回复
不要用while(1),用select
kkk9127 2005-09-20
  • 打赏
  • 举报
回复
用socket自动侦听不就可以了
xijia_130 2005-09-19
  • 打赏
  • 举报
回复
这个应该用WINDOWS的多线程编程吧
oyljerry 2005-09-19
  • 打赏
  • 举报
回复
把死循环放到线程中,并适当的sleep
netsys2 2005-09-19
  • 打赏
  • 举报
回复
在循环中加个sleep(200);

4,358

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧