- 1
- 0
- 约1.55万字
- 约 52页
- 2018-05-08 发布于广东
- 举报
2.4.1 线程的优先级 五个优先级,由高到低分别是:Highest、AboveNormal、Normal(默认)、BelowNormal和Lowest 可以使用下面的方法为其赋予较高的优先级: Thread t = new Thread(MethodName); t.priority = ThreadPriority.AboveNormal; 通过设置线程的优先级可以改变线程的执行顺序,所设置的优先级仅仅适用于这些线程所属的进程。 注意: 当把某线程的优先级设置为Highest时,系统正在运行的其他线程都会终止,所以使用这个优先级别时要特别小心。 2.4.2 线程同步 同步 指多个线程之间存在先后执行顺序的关联关系。 哪些资源需要同步 系统资源(如通信端口) 多个进程所共享的资源(如文件句柄) 由多个线程访问的单个应用程序域的资源(如全局、静态和实例字段) 2.4.2 线程同步 为什么要同步 当两个线程t1和t2有相同的优先级,并且同时在系统上运行时,如果先把时间片分给t1使用,它在结构s1中(该结构中有多个变量)写入某些值,但如果在时间片用完时它仍没有完成写入,这时由于时间片已经分给t2使用,而t2又恰好要尝试读取该结构的值,此时读出的就不是正确的值。这种情况下,如果使用同步仅允许一个线程使用s1,在该线程完成对s1的写入工作后再让
您可能关注的文档
- C#程序设计及应用教程第2版课件马骏第12章节正则表达式.ppt
- C#程序设计及应用教程第2版课件马骏第14章节AS P.NETWeb服务器控件.ppt
- C#程序设计及应用教程第2版课件马骏第15章节Web应用程序开发实例.ppt
- 电机与拖动课件作者刘小春第3章节.ppt
- C#程序设计及应用教程第3版“十二五”普通高等教育本科国家级规划教材课件作者马骏第8章节WPF控件.ppt
- 电机与拖动课件作者刘小春第4章节.ppt
- C#程序设计简明教程课件作者陈佛敏潘春华吕洋波第1章节C#与.NET框架.ppt
- 电机与拖动课件作者刘小春第5章节.ppt
- C#程序设计简明教程课件作者陈佛敏潘春华吕洋波第4章节数组和集合.ppt
- C#程序设计简明教程课件作者陈佛敏潘春华吕洋波第6章节文件操作.ppt
- C#网络应用编程第2版课件作者马骏第03章节IP地址转换与网卡信息检测.ppt
- C#网络应用编程第2版课件作者马骏第04章节套接字与数据流.ppt
- C#网络应用编程第2版课件作者马骏第05章节TCP应用编程.ppt
- C#网络应用编程第2版课件作者马骏第06章节UDP应用编程.ppt
- C#网络应用编程第2版课件作者马骏第07章节FTP应用编程.ppt
- C#网络应用编程第2版课件作者马骏第09章节SMTP与POP3应用编程.ppt
- 网络综合布线系统工程技术实训教程第二版课件作者王公儒第7章节管理间子系统工程技术.ppt
- 计算机应用基础项目式教程课件作者李晓莉.ppt
- 计算机硬件及网络第2章节.ppt
- 网络综合布线系统工程技术实训教程第二版课件作者王公儒第8章节垂直子系统工程技术.ppt
最近下载
- 电商物流服务满意度影响因素分析.docx VIP
- (高清版)B-T 22301-2021 干迷迭香.pdf VIP
- 国开《计算机应用基础》学士学位论文的格式设置.docx VIP
- 九年级化学燃烧与灭火省公开课一等奖全国示范课微课金奖课件.pptx VIP
- 逆向操作、快速编制理正勘察数据库选编.doc
- 人教版八年级物理下册《第十章浮力》单元测试卷(含答案).docx VIP
- 人教版八年级物理下册-第十章《浮力》单元测试卷(含答案) .pdf VIP
- 固模剪力墙结构技术规程.pdf VIP
- Call of Silence-钢琴谱 原调简谱 高清正版完整版双手简谱.pdf
- 300td生活垃圾焚烧烟气净化工艺设计.docx VIP
原创力文档

文档评论(0)