期刊文献+

经典进程同步问题的研究与实现 被引量:3

Study and realization of synchronous problem in classical process
下载PDF
导出
摘要 简单介绍了Windows环境下进行多线程编程的意义,分析了多线程机制的原理和多线程中资源共享所带来的问题,重点讨论了C++Builder6环境下开发多线程应用程序这一问题,对多线程的资源共享和并发控制技术进行了深入的分析,并通过实现生产者-消费者问题、读者-写者问题以及哲学家共餐问题等经典进程同步问题更好地理解程序并发过程中的同步机制和交互通信机制及其实现方法。 The uses of multi-threaded programming in Windows are simply introduced. Multithread mechanism and the problems during multithread resource share are analyzed. Multithread application program methods in C++Builder6 environment are discussed in detail. Meanwhile the resource-sharing and synchronizing control technique are analyzed, which help to understand the concurrent mechanism based on synchronization and interactive communication mechanism and its implementations by realizing producer-customer problem, reader-writer problem and dinning philosophers problem.
出处 《计算机工程与设计》 CSCD 北大核心 2006年第12期2248-2250,2253,共4页 Computer Engineering and Design
关键词 多线程 同步 生产者-消费者 读者-写者 哲学家共餐 multithread synchronous producer-customer reader-writer dinning philosophers
  • 相关文献

参考文献5

  • 1Marshall Brain.深入学习:Win32系统服务开发与实例[M].北京:电子工业出版社,2001.94-183.
  • 2汤子瀛 哲凤屏 汤小丹.计算机操作系统[M].西安:西安电子科技大学出版社,2000..
  • 3JeffreyRichter.Windows核心编程[M].北京:机械工业出版社,2000..
  • 4JimBeveridge RobertWiener 侯捷译.Win32多线程程序设计[M].武汉:华中科技大学出版社,2002..
  • 5Charles Petzold.Windows程序设计[M].第5版.北京:北京大学出版社,1999.1119-1154.

共引文献72

同被引文献21

引证文献3

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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