不精通线程、不擅长对多线程进行管理,就不可能在当今多CPU多核心的年代写出优秀的程序代码,软件的性能将会大打折扣。本文及其示例代码,诠释System.Classes.pas中的(多)线程  和System.SyncObjs.pas (深入应用(多)线程时涉及的同步对象),System.Threading.pas线程、线程池、未来、任务及并行库的原理与应用。期待对各位同学和同事有所帮助。
1
在Windows和Linux操作系统上,利用各自操作系统提供的Mutex和信号量机制(Win32 API或Pthreads),实现生产者/消费者问题。 此资源包含完整代码和完整实验报告(加上你的学号姓名即可提交)
2022-07-01 19:00:42 364KB 操作系统 东南大学 课程作业 windows
最近捣鼓了一下多线程的同步问题,发现其实C#关于多线程同步事件处理还是很灵活,这里主要写一下,自己测试的一些代码,涉及到了AutoResetEvent 和 ManualResetEvent,当然还有也简要提了一下System.Threading.WaitHandle.WaitOne 、System.Threading.WaitHandle.WaitAny和System.Threading.WaitHandle.WaitAll ,下面我们一最初学者的角度来看,多线程之间的同步。 假设有这样的一个场景,主线程开了一个子线程,让子线程等着,等主线程完成了某件事情时再通知子线程去往下执行,这里关键就在
2022-06-29 09:29:39 72KB 事件 句柄 多线程
1
UNIX&Linux操作系统编程-线程同步和进程间通信.ppt
2022-06-14 21:00:32 3.1MB Linux
很不错的源码,3种多线程实现同步方法
2022-06-05 23:52:37 2KB 多线程 实现 同步 线程同步
1
详细介绍了线程同步条件变量condition_variable的使用和它的源码,涉及到unique_lock, mutex, lock_guard, 虚假唤醒和惊群效应。
2022-05-18 14:16:08 145KB condition_variab 线程同步 unique_lock C++
1
是线程同步问题的读者写者算法,包括读者优先和写者优先。里面有实验报告,详细说明了实验原理及执行过程,字数够了吗吗
2022-05-16 10:51:24 344KB 操作系统  线程同步  linux
1
多线程同步和通讯完整示例,包括synchronized、wait-nofity机制、lock锁
2022-05-09 22:44:27 53KB 多线程、同步、通讯
1
程序模拟了火车站售票系统,程序中使用了多线程的实现方法,并用多种方法实现了线程的同步,麻雀虽小,五脏俱全。
1
该资源来自http://blog.csdn.net/arcsinsin/article/details/16832417,使用VS2010开放
2022-04-21 16:59:16 136KB MFC多线程 CEvent 线程同步
1