搜索资源列表
ProducersAndCustomers
- 通过研究Linux的线程机制和信号量实现生产者消费者(Bounded Buffer)问题的并发控制。 通过n个缓冲区组成缓冲池共同完成“生产和消费”任务,每个缓冲区存放一个产品,生产者将生产出的产品放入空缓冲区;消费者从满缓冲区中取出产品。一旦所有缓冲区均满时,生产者必须等待消费者提供空缓冲区。另外,对所有生产者和消费者线程来说,缓冲池是临界资源,即任何一个线程在对某个缓冲区进行“存”和“取”操作时须和其他线程互斥执行。 -By studying the Linux thread and
libiop-code-1.0.4
- 一个c语言开发的跨平台网络IO库 功能特性: 1:c/c++ api, 底层支持epoll,select,poll等io模型 2:异步事件模型 3:任务池模型,跨平台线程接口 4:跨平台(Linux/windows) 5:日志服务 6:稳定,支持7*24小时无间断运行,自动处理异常状态 7:高并发与快速响应 8:API简洁, 学习成本底-The libiop provides a mechanism to
kworks.tar
- 我自己写的一个多线程内核事件响应处理库,可以自定义事件和处理函数,并且将事件分发到多线程的池中处理-A Linux kernel event dispatcher lib.
task-scheduling-simulation
- 在Linux环境下实现任务调度仿真,利用多线程实现任务池中的多个任务,支持先来先服务、轮转和反馈三种调度策略-Task scheduling simulation
Project
- 包里的内容为一个在linux下的网络编程的例子,其中用到的技术包括,socket通信,连接oracle数据库,makefile生成可执行程序,以及线程池技术控制多个客户端同时访问终端带来的压力。-Contents of the bag as an example of network programming under linux, which uses techniques include, socket communication, connect oracle database, make
FileSafeStorageSystem
- 国嵌高级班项目实例源代码 安全文件传输系统 包含Linux网络编程,文件编程,OpenSSL加密,线程池等相关内容。-One of Embedded linux projects in the Guoqian senior programmer training. File safe storage system. Covered linux socket programming, file operate, OpenSSL, thread pool.
threadpool
- 使用c语言实现的一个线程池,只能用于linux/unix环境。-threadpool written in c language. used in linux/unix environment
Linux_system_programming
- linux系统编程学习源码包,管道,进程,信号,信号量,内存共享,套接字,消息队列等学习包;线程池的使用,目录负责源码等;-Linux system programming learning source package, piping, process, signal, semaphores, and Shared memory, sockets, learning packages such as message queue The use of thread pool and direct
ThreadPool
- linux下两种方式实现线程池,可以直接用在项目中,希望对你有帮助!-Two ways under Linux thread pool, can be directly used in the project, I hope it can help you!
threadPool
- 线程池使用例程,内含线程池的定义和使用例程。另外含有一个个人编写的使用线程池的多线程COPY程序,采用命令行形式,命令格式类似于linux下cp命令,支持单文件,多文件,目录移动,重命名,文件覆盖等功能,程序采用模拟堆栈的方式递归目录,能够完整的保持目录结构的进行COPY。-Thread pool using the routines, containing the definition of the thread pool and use of routine. Also contains a
thread_pool.tar
- boost库线程池,linux环境下开发,可用于linux下多线程开发(Boost library thread pool, Linux implementation)
pn6
- 实现消息队列的推送服务,基于Linux c实现线程池处理多任务,实现基于socket的边沿触发epoll通信(Implementing push services for message queues)