搜索资源列表
threadpool2
- windows下线程池的使用,对学习windows的线程机制很有用处-windows Thread pool use, to learn windows threads useful mechanism
Register_ThreaPool
- 线程的创建、销毁和调度本身是有代价的,如果一个线程的任务相对简单,那这些时间和空间开销就不容忽视了,此时用线程池就是更好的选择,即创建一些线程然后反复利用它们,而不是在完成单个任务后就结束。-thread creation, destruction and scheduling itself is a cost, if the threads of a relatively simple task. That time and space costs can not be ignored, th
Threading
- 此示例演示下面的线程处理技术。有关更多信息,请参见线程处理创建、启动和终止线程使用线程池线程同步和互交-This example demonstrated the following thread processing technology. For more information, please see threads creation, initiation and termination of the use of threads thread pool thread synchroni
Socket
- 一个用线程池的Socket 可以 自定义 线程个数
DBPool
- 包含C++的ADO包装和ADO连接池管理。可以使用任何类型的数据库类型,包含存储过程的处理,并对执行进行了优化;通过INI设置数据库链接属性,连接池对象是管理数据库链接的对象,适用于多线程、多次数据库访问。
Thread_TServerSock
- 使用线程池的多线程TELNET服务器代码,使用DELPHI的标准网络控件
TCP实现客户服务器聊天程序
- 操作系统课程设计任务书 一、设计题目:多机进程通信 应用Socket进程通信技术编写聊天室程序,实现基于服务器的并发多机信息转发。如果各客户端在线则可以实时聊天、发送接收文件,如果某客户端离线,则发送给他的消息可由服务器端进行内容缓存,待重新连线后可以自动接收通过服务器转发的信息或文件。缓存与转发的控制算法可参考操作系统课程中生产者消费者进程同步方法、缓冲池技术等相关理论。 二、设计思路和功能的详细描述 采用TCP协议,所以属于客户机/服务器模式,因此需要聊天服务
x-net
- IOCP(I/O Completion Port,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有很多的线程并行地运行在系统中。而这些线程都是可运行的,Windows内核花费大量的时间在进行线程的上下文切换,并没有多少时间花在线程运行上。再加上创建新线程的开销比较大,所以造成了效率的低下。 -IOCP (I/O Completion Port, I/O
Work_Queue_demo
- 本程序演示如何使用线程池。同时生成多个线程,但只有指定数目得线程在运行。-This procedure demonstrates how to use the thread pool. At the same time generate multiple threads, but only a specified number of threads running.
ProducersAndCustomers
- 通过研究Linux的线程机制和信号量实现生产者消费者(Bounded Buffer)问题的并发控制。 通过n个缓冲区组成缓冲池共同完成“生产和消费”任务,每个缓冲区存放一个产品,生产者将生产出的产品放入空缓冲区;消费者从满缓冲区中取出产品。一旦所有缓冲区均满时,生产者必须等待消费者提供空缓冲区。另外,对所有生产者和消费者线程来说,缓冲池是临界资源,即任何一个线程在对某个缓冲区进行“存”和“取”操作时须和其他线程互斥执行。 -By studying the Linux thread and
QGServerLib_release.tar
- QGServerLib是一个C++实现的简单易用的Tcp服务器框架库,旨在简化服务器的构建过程。 具有如下特点: 1, 以模块化的处理池为基本构建元素,能够方便的实现安全稳定的服务架构。 2,事件触发,多线程事件监听,任务化读写访问,解决单线程监听及数据读写带来的性能瓶颈,连接不受线程数限制。 3,写队列,并行读写逻辑,支持服务器数据推送(Push)。 4,数据传送协议,避免数据传送错误,封装数据流。 5,类远过程调用。 6,
7Complete
- 本实验模拟使用缓冲池完成输入输出过程。 (2)系统中完成输入输出过程的四个线程: 收容输入hin:将设备输入的数据写到缓冲池的收容输入工作缓冲区。 提取输入sin:将缓冲池中的提取工作缓冲区的数据提取给CPU。 收容输出hout:将CPU输出的数据写到缓冲池的收容输出工作缓冲区。 提取输出sout:将缓冲池中的提取输出工作缓冲区的数据提取给设备。 -This experiment simulated the use of input and output buffer p
fastdb-363
- FastDB3.6.3是最近的windows版本的fastdb内存数据库。FastDB是一个高效率的内存数据库系统,在磁盘上的数据库文件和使用该数据库的每一个应用程序占用的虚拟内存空间相映射,这样取消了数据文件和缓冲池中的数据传输。再将整个文件数据读入内存,并且使用了高性能的锁工具实现了只读模式线程间、单个更改模式线程和多个只读模式线程间的并发执行。-Most recent sources for Windows:FastDB3.6.3
pthreadlib
- linu环境下线程池的实现,很好的学习Linux线程的好例子-linu thread pool implementation environment, good learning Linux a good example of the thread
httpd-2.2.17.tar
- httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。 -httpd is the Apache HyperText Transfer Protocol (HTTP) server' s main program. Is designed as a stand-alone background process, it will process the request to create a child
1354023
- 一个好用的线程池 A nice thread pool()
5940170
- 易语言写的线程池的库 这下易语言也可以用上线程池了()
pthread_pool
- 创建线程池,提高并发能力,提高业务处理效率。(Create thread pool, improve concurrent capability and improve business processing efficiency.)
asio
- c++ http 网络框架,跨平台,自带线程池(C++ HTTP network framework, cross platform, with thread pool.)
马士兵 Java高并发编程源码和思考题
- 马士兵老师的Java高并发编程及思考题,源码内容适合有多线程基础的朋友们。属于进阶版,从volatile和synchronized线程同步开始,有生产者消费者源码,阻塞队列等,由浅及深,最后介绍了线程池实现。