- 1
- 0
- 约2.71万字
- 约 4页
- 2017-08-03 发布于河南
- 举报
Java多线程并发系统中的安全性与公平性
麻孜宁,伊浩,李祥
摘要:多线程是Java的一个重要方法,特别有利于在程序中实现并发任务。Java提供Thead线程类,实现了多线程的并发机制。然而,程序的并发执行必定会出现多个线程互斥访问临界资源的局面,因而并发系统解决的关键就是对临界资源
的管理和分配问题,而在进行临界资源分配时有两方面需要考虑,即安全性和公平性。文中首先讨论了多线程并发系统中
的安全性与公平性问题,指出安全性与公平性在并发系统中访问临界资源时的重要性。并通过火车行驶单行隧道的实例,
演示各种条件下的行驶情况来进一步说明该问题。
O 引 言 :
并发即多道程序在同一CPU上分时运行,实现多个任务同时执行。但是系统的并发执行必然会引起线程在访问临界资源时冲突的产生,即多个线程同一时刻申请访问资源。因而并发系统需首要解决的就是对临界资源的管理和分配。然而在进行临界资源分配时有两方面需要,考虑,即安全性和公平性。文中通过火车行驶单行隧道的实例演示? ,模拟各种情况下所产生的结果来进一步说明并发系统中安全性与公平性的重要性,指出Java中对多线程的并发控制应该
做到公平性和安全陛的理想兼容,两方面都不可忽视。
l 并发系统的概念 :
并发f ,通俗地讲,就是在某一时段同时发生几件事的现象,这是生活中很常见的。但是在计算机系统中,并发是相对于多道程序分时地运行在同一个CPU 上
您可能关注的文档
- 完全性房室通道外科治疗.doc
- 围棋学习方法与学习内容概述.doc
- 唯识美学和大圆镜智.doc
- 卫浴选购须知三大要害.doc
- 先行组织者教学策略和教学应用举例.doc
- 先行调解性质理解和认识.doc
- 向量和三角形四心一些结论.doc
- 写在费正电视宣传片《我从我时代起来》之前.doc
- 姓名四大意义和功用.doc
- 学案72 §3[1].1 两角与差公式与2倍角公式习题课.doc
- Unit2HealthyLifestyleReadingandThinking课件高中英语人教版选择性.pptx
- Unit5MusicReadingandThinkingTheVirtualChoir课文精读课件-高中英语人教版.pptx
- 课时2平行四边形的判定2课件人教版数学八年级下册_1.pptx
- Unit4NaturalDisastersDiscoveringUsefulStructures课件-高中英语人教版(1).pptx
- Unit5SignsFuntimeSoundtimeCulturetime(课件)-译林版(2012)英语六年级上册.pptx
- 高中一年级语文必修上册《我与地坛(节选)》深度复习知识清单.docx
- 高三一轮复习课件地球运动专题天文观测月球与月相.pptx
- 第1课时线段垂直平分线的性质和判定课件湘教版(级上册.pptx
- 第2课时二次根式的性质_2.pptx
- 子主题三身心健康抗挫能力珍爱生命的意识.pptx
原创力文档

文档评论(0)