搜索资源列表
multitreadsrc4
- 线程的同步 虽然多线程能给我们带来好处,但是也有不少问题需要解决。例如,对于像磁盘驱动器这样独占性系统资源,由于线程可以执行进程的任何代码段,且线程的运行是由系统调度自动完成的,具有一定的不确定性,因此就有可能出现两个线程同时对磁盘驱动器进行操作,从而出现操作错误;又例如,对于银行系统的计算机来说,可能使用一个线程来更新其用户数据库,而用另外一个线程来读取数据库以响应储户的需要,极有可能读数据库的线程读取的是未完全更新的数据库,因为可能在读的时候只有一部分数据被更新过。-thread s
CHAP06
- 本压缩文件为东方天华主编的Visual C++.Net范例入门与提高第六章的代码,其中包含如下程序的代码。 6.1 隐式调用动态链接库 6.2 显式调用动态链接库 6.3 创建Win32 DLL实例 6.4 线程间的通讯 6.5 线程间的优先级 6.6 线程间的同步 6.7 创建子进程 6.8 进程间共享数据
Synchronous
- 进程通信,关于同步问题的介绍,和代码,相信看了后,你会对同步问题有一个比较清晰的理解。
ACEprogram
- 通过ACE实现进程,线程的通信与管理 其中代码实现了,进程线程的同步,互斥,及信号方面的程序源码
用多进程同步方法解决生产者-消费者问题
- 设计目的:通过研究Linux 的进程机制和信号量实现生产者消费者问题的并发控制. 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1-20这20个整型数. 设计要求:(1)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容,当前指针位置和生产者/消费者线程的标识符.(2)生产者和消费者各有两个以上.(3)多个生产者或多个消费者之间须有共享对缓冲区进行操作的函数代码. 提示:(1) 有界缓冲区可用数组实现.
vc++多线程
- 多线程编程 进程和线程都是操作系统的概念。进程是应用程序的执行实例,每个进程是由私有的虚拟地址空间、代码、数据和其它各种系统资源组成,进程在运行过程中创建的资源随着进程的终止而被销毁,所使用的系统资源在进程终止时被释放或关闭。 线程是进程内部的一个执行单元。系统创建好进程后,实际上就启动执行了该进程的主执行线程,主执行线程以函数地址形式,比如说main或WinMain函数,将程序的启动点提供给Windows系统。主执行线程终止了,进程也就随之终止。 每一个进程至少有一个主执行线
semaphore
- linux下邮箱方式进行进程通信的代码和实验报告,用P.V原语实现通信中的同步问题。运用生产者与消费者模型设计实现一个简单的信箱。-approach to the process under linux mail communications code and test reports, using PV primitives to achieve communication in the synchronization problem. The use of producer and cons
bujinjincheng
- 基于Visual c++.net (VC.net) 的使用 事件对象同步进程 的程序。代码有注释,需要的朋友请下载。-Based on Visual c . Net (VC.net) the use of event object synchronization process procedures. Annotated code, need friends, please download.
jincheng
- 进程同步,操作系统课程设计 c++代码-program of c++
sy4
- 线程的创建和同步控制 在windows2000的环境下,创建一个控制台进程,此进程创建两个并发线程,一个是读线程,另一个是写线程。这两个线程共享一个数组A,写线程对数组分别进行10次写操作,每次写操作对A的每个元素赋一个相同的值;读线程对数组分别进行10次读操作,每次读操作输出A中所有元素的值。写出相应代码,并分析运行结果。修改代码,使每次读写互斥,即每次对数组的写操作结束后才能进行写操作,反之亦然。-Thread creation and synchronization control i
duzhexiezhe
- 描述操作系统进程同步问题中的读者写着模型的代码-Describes the operating system process synchronization problem in the model code reader says
sx
- 操作系统中进程同步的问题,生产者-消费者模型的代码 在同一个进程地址空间内执行的两个线程。生产者线程生产物品, 然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线 程从缓冲区中获得物品,然后释放缓冲区。当生产者线程生产物 品时,如果没有空缓冲区可用,那么生产者线程必须等待消费者 线程释放出一个空缓冲区。当消费者线程消费物品时,如果没有 满的缓冲区,那么消费者线程将被阻塞,直到新的物品被生产出 来。 -Operating systems pr
Producer---Consumer
- 用c代码通过编程实现生产者消费者掌握信号量实现进程同步及其应用。很不错。-C code programming producers and consumers to grasp the semaphore implementation process synchronization and its application. Very good.
PorcessTest
- 用c++很好的实现了,进程中线程的同步和互斥功能。代码清晰明了,可供新手学习。开发环境vs2010。-Good use c++ process thread synchronization and mutual exclusion function. The code clarity for the novice to learn. Development environment is vs2010.
ManagedSpy
- 有不少开发者使用Visual Studio® 提供的工具Spy++。使用Spy++,你可以了解一个运行中的应用程序的窗体布局或确定一个导致bug的特定窗体消息。然而,当你创建一 个基于Microsoft® .NET框架的应用程序,Spy++变得不太管用了,因为由Spy++截取窗体消息和类不能与开发者使用或甚至看到的任何事情通信。 开发者真正所想看到的 是被托管的事件和属性值。 本文描述如何使用一个名为ManagedSpy的新工具并且它的关联库Managed
svsalug
- Synapse串口同步库,功能有:它不是控件,而只是代码库,适合编写控制台应用服务或其它应用;不需要安装;读写数据的方法和()
69442150
- SyncML同步协议 完整代码解析程序 内涵注释()