首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

多窗口的程序有没有必要上多线程?解决办法

2013-07-04 
多窗口的程序有没有必要上多线程?我要做一个有至少两个窗口的程序(这种程序不罕见,例如千千静听),有没有必

多窗口的程序有没有必要上多线程?
我要做一个有至少两个窗口的程序(这种程序不罕见,例如千千静听),有没有必要让不同的窗口在不同的线程中运行? 多线程
[解决办法]
没必要。

除非是两个实时动画窗口,并且每个窗口的动画处理都能把一个逻辑CPU烧到100%。
[解决办法]
另启进程的好处就是可以并发处理事件,不好之处就是进程间的通信和数据交换问题
[解决办法]

引用:
有些程序非常奢侈,比如谷歌浏览器,每打开一个页面就开启一个进程(里面还有好几个线程),这样做有什么特别的好处?


最主要原因是这样页面崩溃不会导致浏览器崩溃,毕竟脚本是种不安定因素。
[解决办法]
没必要。
一般多线程程序也会把所有窗口都放在主线程,子线程都是无窗口的。
[解决办法]
UI做一个线程足以

热点排行
Bad Request.