操作系统实验报告—Windows线程同步机制.pdf
文库****品店
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
操作系统实验报告—Windows线程同步机制.pdf
2012-2013学年第一学期计算机操作系统实验报告专业:班级:学号:姓名:提交日期:天津科技大学——操作系统Windows线程同步机制【开发语言及实现平台或实验环境】C++/C#MicrosoftVisualStudio6.0/MicrosoftVisualStudio.NET【实验目的】(1)了解Windows线程同步机制;(2)了解互斥体,并通过查阅资料理解互斥体对象的使用方法;(3)了解事件,并通过查阅资料理解事件对象的使用方法;(4)了解关键区,并通过查阅资料理解关键区对象的使用方法;(5)了解
Windows操作系统的线程调度机制.docx
Windows操作系统的线程调度机制2011010***热动*****在操作系统的历史演变中,人们总是为了提高CPU的效率而一直努力着。从串行处理到简单批处理、中断机制的引入,到多道程序设计批处理和分时系统,CPU的利用率便一直在提高,同时程序的执行的复杂性也日益增多。随着多道程序操作系统的出现,怎样有序高效的管理程序的执行成为了当时人们关注的焦点。为了程序执行的正确性和高效性,我们通常需要达到以下几个目的:1.资源对多个应用程序可见2.物理处理器能够在多个应用程序间切换保证每个程序都在执行中,即并发执行
windows操作系统的同步机制与性能.docx
windows操作系统的同步机制与性能windows操作系统的同步机制与性能windows操作系统的同步机制与性能最近看了下windows核心编程,虽然是比较老的书,但是感觉还是蛮有用的,顺便复习了一些操作系统的知识,比如本文的进程同步机制用户模式下的线程同步线程之间需要通信:1.需要让多个线程同时访问一个共享资源,同时不能破坏资源的完整性2.一个线程需要通知其他线程某项任务已经完成方法一:原子访问:Interlocked系列函数InterlockedExchangeAdd(long&,int);
windows操作系统的同步机制与性能.docx
windows操作系统的同步机制与性能windows操作系统的同步机制与性能windows操作系统的同步机制与性能最近看了下windows核心编程,虽然是比较老的书,但是感觉还是蛮有用的,顺便复习了一些操作系统的知识,比如本文的进程同步机制用户模式下的线程同步线程之间需要通信:1.需要让多个线程同时访问一个共享资源,同时不能破坏资源的完整性2.一个线程需要通知其他线程某项任务已经完成方法一:原子访问:Interlocked系列函数InterlockedExchangeAdd(long&,int);
Windows线程同步和互斥.ppt
Windows线程同步和互斥Windows线程同步机制同步机制说明同步机制说明(续)事件事件事件-函数原型事件-函数原型(续)事件-例子代码代码(续)临界区临界区(续)临界区—Win32API临界区-一般用法临界区-注意事项临界区-例子代码代码(续)代码(续)互斥量互斥量其它API互斥和临界区的比较互斥量-例子代码互斥量-例子代码(续)信号量信号量-创建和撤销信号量-打开信号量例子-生产者消费者问题