浏览器打开多个页面是多线程吗,还有同时打开多个QQ聊天窗口也是多线程吗

 我来答
anjianyang01
推荐于2016-06-28 · TA获得超过1181个赞
知道小有建树答主
回答量:707
采纳率:100%
帮助的人:579万
展开全部

线程这个概念不难理解!

====================

在解释上面这些问题的之前,我们得理解线程的一个概念。

在现代操作系统中,线程是真正执行计算机操作的东西,真正在操作电脑的不是应用程序,不是进程,而是线程。

线程,是一个基本单位,执行操作的,是线程。


应用程序与进程里面,有很多线程,像负责人机交互的窗口,它主要由 GUI 线程来控制的。



以 IE 浏览器为例,即便你只开启一个页面,你也会发现,这个浏览器程序有非常多的线程,随着打开的标签和加载项越多,它所创建的线程也就越多。




我做过一些简单的应用软件开发,对于一般应用程序来说,我们也许不考虑线程的问题,因为,关于线程的调度,我个人会让系统和编译器来完成,而我做的,仅仅是为了编写实现这个软件的功能以及代码。

上面这个截图是我编写的一个小工具,用于学习一些计算机编码的一些问题,由于这个软件是我编写的(基于 .net 4.5 架构),所以,我对此软件最为了解。

这个程序在启动的最初状态,程序不参与任何计算工作,这个程序中,它只有简单的基本图形界面,比如:窗口 ,窗口里有一个菜单栏,在任务管理器中,它显示了这个程序只占用了 4 个线程。

当我启动一个功能的时候,这个程序的线程数一下子增加到了  16 个 。


所以,这个问题的标题,并不能很好的说明操作系统的多线程。




分享快乐畅享生活
2014-05-20 · 分享点滴精彩瞬间!!!
分享快乐畅享生活
采纳数:128 获赞数:619

向TA提问 私信TA
展开全部
傲游浏览器:打开多个页面--多标签浏览
qq聊天窗口:----------------------多窗口
多线程定义:在一个程序中,这些独立运行的程序片段叫作“线程”。多线程一般用于处理器同时多线程处理!!
希望采纳!!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-05-20
展开全部
分的火车vvjvjv进口价格好古人几个房间给句话
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式