• 6899阅读
  • 3回复

QT多线程服务器的疑问? [复制链接]

上一主题 下一主题
离线dennis_huang
 
只看楼主 倒序阅读 楼主  发表于: 2011-02-28
关键词: 多线程数据库
QT的多线程服务器的样例主张每个socket建立一个线程,但是这样的话如果存在上百个客户端,那么可能有上百个线程,这样的资源浪费是巨大的,线程间的协调也是个问题


所以我倾向于server只要一个线程管理所有的客户端,而对于耗时的操作例如数据等另起线程,这种方式是否更加好?
离线zihongdelei
只看该作者 1楼 发表于: 2011-02-28
虽然没做过专业的服务器,但我感觉线程池是个思路。
离线dennis_huang
只看该作者 2楼 发表于: 2011-03-01
回 1楼(zihongdelei) 的帖子
线程用得越少麻烦越少,除非有充足的理由

不知道我这个观念是否正确?
离线dennis_huang
只看该作者 3楼 发表于: 2011-03-04
我考虑了一下,因为要传输图片呀,音视频这样大数据量的文件,最好每个socket使用一个线程
快速回复
限100 字节
 
上一个 下一个