libcs​​p:并发C库比Golang快10倍

时间:2024-02-21 13:43:01
【文件属性】:

文件名称:libcs​​p:并发C库比Golang快10倍

文件大小:113KB

文件格式:ZIP

更新时间:2024-02-21 13:43:01

c golang csp concurrency libcsp

介绍 libcsp是受模型影响的高性能并发C库。 产品特点 支持多个cpu核心。 高性能调度程序。 在编译时静态分析堆栈大小。 无锁通道。 支持Netpoll和计时器。 文献资料 请访问以获取文档。 执照 Libcsp是根据MIT许可获得许可的。


【文件预览】:
libcsp-master
----.gitignore(583B)
----README.md(493B)
----.gitmodules(103B)
----tests()
--------timer.c(4KB)
--------rand.c(974B)
--------mem.c(9KB)
--------runq.c(2KB)
--------rbq.c(9KB)
--------chan.c(9KB)
--------proc.c(2KB)
--------rbtree.c(6KB)
--------corepool.c(2KB)
--------Makefile(712B)
----docs()
--------themes()
--------content()
--------config.toml(444B)
--------archetypes()
----examples()
--------timer.c(1KB)
--------long_params.c(1KB)
--------sync.c(1KB)
--------select.c(2KB)
--------async.c(1KB)
--------mutex.c(1KB)
--------chan.c(1KB)
--------Makefile(574B)
--------sleep.c(1KB)
--------producer_consumer.c(2KB)
--------netpoll.c(3KB)
--------infinity.c(1KB)
----LICENSE(1023B)
----benchmarks()
--------sum_thread.c(2KB)
--------sum_go.go(1KB)
--------sum_libcsp.c(1KB)
--------Makefile(697B)
----.bumpversion.cfg(126B)
----src()
--------core.h(3KB)
--------timer.c(8KB)
--------timer.h(3KB)
--------cond.h(3KB)
--------rand.c(1KB)
--------sched.h(3KB)
--------monitor.c(5KB)
--------mem.c(27KB)
--------runq.h(2KB)
--------runq.c(3KB)
--------corepool.h(1KB)
--------sched.c(7KB)
--------common.h(2KB)
--------core.c(7KB)
--------proc.c(4KB)
--------rbq.h(44KB)
--------proc.h(6KB)
--------chan.h(5KB)
--------rbtree.h(12KB)
--------mutex.h(1KB)
--------rand.h(1KB)
--------netpoll.h(1KB)
--------corepool.c(4KB)
--------csp.h(4KB)
--------netpoll.c(7KB)
----configure.ac(2KB)
----VERSION(6B)
----Makefile.am(2KB)
----plugin()
--------plugin.cpp(7KB)
--------namer.hpp(4KB)
--------proc.hpp(19KB)
--------fs.hpp(3KB)
--------cli.cpp(11KB)
--------sa.hpp(18KB)

网友评论