Linux下C线程池实现下载

weixin_39820535 weixin_39820535 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在Linux下用C写的一个简易线程池。系统是RedHat 9,gcc版本"gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)"。文件夹里的源码是按工程组织好的,在文件夹下的test目录下面有一个小的测试程序和Makefile,编译后即可运行。测试过添加了300多个任务,同时并发256个线程,运行正常。不过在停止线程(包括系统空闲时减少线程数量)方面还没完全实现好,需要用的话可以自己添加或者暂时先不管这方面。

补充:利用7号中午的时间已经把上述的问题解决了,现已能正确的根据当前任务数动态减少线程。不过现在不方便也不想上传了,需要的话可以通过源文件中的邮箱
相关下载链接://download.csdn.net/download/djsxut/3250734?utm_source=bbsseo
...全文

相关推荐

评论
收藏 已收藏
分享
返回顶部