期刊文献+

基于线程同步与妥协处理机制的多线程技术 被引量:2

Simultaneous multithreading based on thread synchronization and compromise processing mechanism
下载PDF
导出
摘要 为了充分利用CPU,节省系统开支,优化程序结构,多线程技术是许多程序开发中主要采用的技术。但是由于多线程这种技术的并发执行的特性导致许多资源利用、数据维护等方面的问题出现,死锁、数据混乱也随之产生。线程同步与妥协处理机制可以较好的解决多线程使用过程中产生的问题。实验中采用了这两种方法后数据混乱、死锁等问题的出现几率大大降低。实验结论表明上面两种方法的使用可以很好的控制死锁、数据混乱的出现,具有良好的使用价值。 In order to fully use CPU capacity,save system cost,and optimize the program structure,a multi-thread technology is commonly used in many computer programs.However,the concurrent execution of multiple threads may result in the problems associated with the usage of many resources,and data maintenance,such as,deadlock and confusion data.Thread synchronization and compromise processing mechanism can solve the problems with multi-threaded applications.In the experimental study,after the application of these two techniques,the occurrence probability of data chaos,deadlock problem is greatly reduced.The experimental results show that the two methods proposed can better control the occurrences of data chaotic and deadlock problems.
出处 《辽宁工程技术大学学报(自然科学版)》 CAS 北大核心 2012年第5期654-658,共5页 Journal of Liaoning Technical University (Natural Science)
基金 中央高校基金资助项目(2011ZM0080)
关键词 死锁 数据混乱 线程同步 妥协处理机制 死锁状态 解锁 死锁线程 多线程 deadlock data confusion thread synchronization thread handling mechanism compromise deadlock state unlock deadlock thread multithread
  • 相关文献

参考文献10

  • 1Chen D,Wong RK. Optimizing the lazy DFA approach for XML stream processing[A].Darlinghurst:Australian Computer Society,Inc,2004.131-140. 被引量:1
  • 2Plezbert, M.P. Continuous compilation for software development and mobile computing[D].Sever Institute of Washington University,1996. 被引量:1
  • 3AbuHmed T,Mohaisen A,Nyang D. A survey on deep packet inspection for intrusion detection systems[J].Magazine of Korea Telecommunication Society,2007,(11):25-36. 被引量:1
  • 4Lindholm, T,Yellin, F. The Java Virtual Machine Specification[M].Addison-Weskey,1996. 被引量:1
  • 5Floyd RW,Ullman JD. The compilation of regular expressions into integrated circuits[J].Journal of the ACM,1982,(03):603-622. 被引量:1
  • 6Budimlic, Z,Kennedy, K. Optimizing Java: theory and practice[J].Concurrency:Practice and Experience,1997,(06):445-463. 被引量:1
  • 7Chen C,Yan XF,Zhu FD,Han JW, Yu PS. Graph OLAP: Towards online analytical processing on graphs[A].2008.103-112. 被引量:1
  • 8Lu HP,Shi Y. Complexity of public transport networks[J].Tsinghua Science and Technology,2007,(02):204-213. 被引量:1
  • 9Xu J,Chen H. Criminal network analysis and visualization: A data mining perspective[J].Communications of the ACM,2005,(06). 被引量:1
  • 10King, J. Program reduction using symbolic execution[J].ACM Sig plan Notice,1981,(01):9-14. 被引量:1

同被引文献16

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部