蚂蚁:蚂蚁是go中的一种高性能低成本goroutine池其灵感来自fasthttp。 蚂蚁是一个高效且低耗的goroutine池 源码
Go的goroutine池 英文| :open_book: 介绍 库ants实现了具有固定容量的goroutine池,可管理和回收大量goroutine,从而使开发人员可以限制并发程序中goroutine的数量。 :rocket: 特征: 自动管理和回收大量goroutine 定期清除过期的goroutine 丰富的API:提交任务,获取正在运行的goroutine的数量,动态调整池的容量,释放池,重新启动池 妥善处理紧急情况,以防止程序崩溃 高效的内存使用,甚至比Golang中的无限goroutine 非阻塞机制 :crossed_swords_selector: 在以下
文件列表
ants-master.zip
(预估有个28文件)
ants-master
.travis.yml
2KB
worker.go
2KB
ants.go
4KB
worker_array.go
802B
ants_benchmark_test.go
3KB
ants_test.go
19KB
worker_loop_queue.go
2KB
internal
spinlock.go
523B
暂无评论