搜索资源列表
WinsockIOCP_demo.zip
- 用于大量socket连接时使用IOCP捕获连接关闭事件以便释放资源的程序。可以解决winsock的AsyncSelect对句柄个数的限制问题
zy1
- 一.算法介绍: **数据结构: 1.可利用资源向量Available 2.最大需求矩阵Max 3.分配矩阵Allocation 4.需求矩阵Need **功能介绍: 模拟实现Dijkstra的银行家算法以避免死锁的出现.分两部分组成: 第一部分:银行家算法(扫描) 1.如果Request<=Need,则转向2 否则,出错 2.如果Request<=Available,则转向3,否则等待 3.系统试探分配请求的资源给进程 4.系统执行安
mt1
- vc++多线程开发实际应用的例子,进程和线程都是操作系统的概念。进程是应用程序的执行实例,每个进程是由私有的虚拟地址空间、代码、数据和其它各种系统资源组成,进程在运行过程中创建的资源随着进程的终止而被销毁,所使用的系统资源在进程终止时被释放或关闭。
多线程管理类及示例程序
- 多个线程的管理, 包括启动启动多个线程, 同时终止多个线程. 面向对象 封装, 智能指针自动释放资源.
WinsockIOCP_demo
- 用于大量socket连接时使用IOCP捕获连接关闭事件以便释放资源的程序。可以解决winsock的AsyncSelect对句柄个数的限制问题- Uses in when the massive socket connection uses IOCP to catch the connection closure event in order to release resources procedure. May solve the winsock AsyncSelect 瀵瑰彞 handle
Job-scheduling
- 在多通道批处理系统中,作业的运行除了考虑作业之间的优先关系之外,还必须考虑系统能否为其所需的资源分配资源。因为在多通道批处理系统中同时有不只一道作业在CPU中运行,这样就会导致某个作业需要的资源正在被另一个作业占用,这样就会导致无法分配资源的作业进入等待状态,直到该资源被其它作业释放后才能重新激活。-Batch processing in multi-channel system, jobs run in addition to considering the precedence relati
mutex
- 功能是利用互斥体来保护同时访问的共享资源,包含创建者创建两个线程来访问共享值,解除程序释放对对象的引用,在两个线程终止之前可暂停主调者-Function is to use a mutex to protect simultaneous access to shared resources.Includes the creation of two threads to access a shared value, lifting procedures to release references
lock和多线程
- C#,lock和多线程的简单例子,使用线程的好处·使用线程可以把占据长时间的程序中的任务放到后台去处理 ·用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 ·程序的运行速度可能加快 ·在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下可以释放一些珍贵的资源如内存占用等等。(A simple example of C#, lock, and multithreading, the b
