All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
.Net学习,使用IronPython分析Lambda表达式_[Asp.Net教程]
PHP对GB编码动态转UTF-8编码的几种方法评测_[PHP教程]
ASP.NET开发经验(1):解决ASP.NET与CSS中定义的中文字体名的冲突_[Asp.Net教程]
ASP.NET&Spring.NET&NHibernate最佳实践(三)——第2章环境准备_[Asp.Net教程]
实例:ASP.NET遍历配置文件的连接字符串_.net资料_编程技术
Windows,Vista下安装SQL,Server,2005_mssql学习_编程技术
初学,ASP.NET,AJAX,(四):Timer,和,UpdateProgress_[Asp.Net教程]
分清SQL,Server中易混淆的数据类型_[SQL,Server教程]
PHP技巧:用PHP控制您的浏览器cache_[PHP教程]
怎样在Web开发中完美控制IE标题栏_[Asp.Net教程]
Reading number is top 10 pictures
Street street fighting
Distribution of wealth in China survey status report
西游四格漫画(五)
Small s breast enhancement demonstration
China telecom 114 spokesman MeiYanXu1
The mother was a stay-at-home children too tired took three baby suicide
Get girl by your hand
NeedWallpaper11
Exquisite decoration is not paying too much2
The money of more than 100 countries and regions18
Download software ranking
Love the forty days
WebService在.NET中的实战应用教学视频 → 第3集
The Bermuda triangle1
matrix1
WebService在.NET中的实战应用教学视频 → 第4集
WebService在.NET中的实战应用教学视频 → 第5集
Boxer's Top ten classic battle3
Tram sex maniac 2 (H) rar bag2
I for your crazy
Boxer's Top ten classic battle4
qq published in(发表于) 2014/7/11 9:23:45 Edit(编辑)
C#教程:多线程简介

C#教程:多线程简介

C#教程:多线程简介

多线程简介

需要用户交互的软件必须尽可能快地对用户的活动作出反应,以便提供丰富多彩的用户体验。但同时它必须执行必要的计算以便尽可能快地将数据呈现给用户。线程表示计算机执行的指令序列,应用程序可以有多个线程以便满足这样的需要。

多线程可以提高对用户的响应速度并且处理所需数据,以便同时完成工作,这是一种非常强大的技术。在具有一个处理器的计算机上,多个线程可以通过利用用户事件之间很小的时间段在后台处理数据来达到这种效果。例如,在另一个线程正在重新计算同一应用程序中电子表格的其他部分时,用户可以编辑该电子表格。

实际上,一个处理器在某一时刻只能处理一个任务。如果有一个多处理系统,理论上它可以同时执行多个指令,一个处理器执行一个指令,这样会大大地提高程序的运行速度。但大多数用户使用的是单处理器计算机,不可能同时执行多个指令,操作系统采用抢先式多任务处理来处理这种情况。

支持抢先式多任务处理的操作系统可以实现多个进程中的多个线程同时执行的效果。Windows通过如下方式实现多线程。在需要处理器时间的线程之间分割可用处理器时间,并轮流为每个线程分配处理器时间片。当前执行的线程在其时间片结束时被挂起,而另一个线程继续运行。当系统从一个线程切换到另一个线程时,它将保存被抢先的线程的线程上下文,并重新加载线程队列中下一个线程的已保存线程上下文。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.