Pthread Pool:使用Pthreads实现的轻量级线程池-开源

时间:2024-05-15 04:16:31
【文件属性】:

文件名称:Pthread Pool:使用Pthreads实现的轻量级线程池-开源

文件大小:348KB

文件格式:GZ

更新时间:2024-05-15 04:16:31

开源软件

Pthread池是一种轻量级,高效的线程池,完全使用Pthreads API实现。


【文件预览】:
pthread-pool-0.0.2
----acinclude.m4(12KB)
----aminclude.am(5KB)
----test()
--------test-attr.c(5KB)
--------test.c(3KB)
--------test-multiple.c(4KB)
--------Makefile.am(664B)
--------test-simple.c(3KB)
--------test.h(1KB)
--------Makefile.in(22KB)
--------test-waitself.c(2KB)
--------test-joinself.c(2KB)
--------test-crazy.c(3KB)
----m4()
--------ltversion.m4(690B)
--------ltsugar.m4(4KB)
--------ltoptions.m4(12KB)
--------libtool.m4(280KB)
--------lt~obsolete.m4(6KB)
----config.h.in(2KB)
----depcomp(20KB)
----aclocal.m4(36KB)
----TODO(1KB)
----config.guess(44KB)
----Makefile.am(204B)
----config.sub(35KB)
----src()
--------pthread_pool_tryjoin.c(1KB)
--------pthread_poolattr_setdetectstarve.c(994B)
--------util.h(3KB)
--------pthread_pool.h(14KB)
--------pthread_poolattr_setminworkers.c(1KB)
--------worker_thread.h(1KB)
--------fatal.h(2KB)
--------pthread_pool_worker_init.c(2KB)
--------Makefile.am(2KB)
--------pthread_pool_task_destroy.c(1KB)
--------pthread_pool_task_init.c(2KB)
--------pthread_pool_task_getroutine.c(1KB)
--------pthread_pool_create.c(3KB)
--------Makefile.in(24KB)
--------pthread_poolattr_getdetectstarve.c(1002B)
--------util.c(2KB)
--------pthread_pool_destroy.c(2KB)
--------pthread_pool_wait.c(2KB)
--------pthread_pool_join.c(2KB)
--------consistency.c(2KB)
--------pthread_poolattr_getminworkers.c(992B)
--------pthread_poolattr_init.c(945B)
--------pthread_pool_task_getretval.c(1KB)
--------worker_thread.c(4KB)
--------pthread_pool_worker_destroy.c(2KB)
--------pthread_poolattr_getmaxworkers.c(992B)
--------pthread_pool_task_getarg.c(1KB)
--------consistency.h(1KB)
--------pthread_poolattr_destroy.c(918B)
--------pthread_poolattr_setmaxworkers.c(1KB)
----README(2KB)
----Makefile.in(30KB)
----INSTALL(15KB)
----missing(10KB)
----install-sh(14KB)
----AUTHORS(45B)
----doc()
--------man3()
--------Makefile.am(89B)
--------Makefile.in(18KB)
--------man7()
----configure(454KB)
----ltmain.sh(277KB)
----NEWS(0B)
----ChangeLog(161B)
----COPYING(24KB)
----configure.ac(1KB)

网友评论