网站首页 > 易语言相关 > 易语言支持库 正文
很久没有更新,协程库了。最近有空重新了更新了下。
相比上版本。
去除了所有hook,现在只使用系统api接管主线程的消息循环,提高稳定性
支持多线程调度,线程数量自己设置,实现了窃取算法,当有工作线程空闲会去偷其他线程的协程任务来执行。
栈空间现在能设置最小8kb,是独立栈。
多线程调度下协程可以跨线程恢复。
移除了协程事件,等到下版本重新封装。
注意事项:
注意主线程现在不能使用任何堵塞语句,不然会堵塞一些任务。如果使用的是多线程调度开了负载均衡也会有少量堵塞任务无法转移线程。
注意协程任务可以转移线程执行,如果你使用了线程局部变量可以会有一些意料外的情况需要处理。
注意协程何时会被其他线程运行,当协程任务在协同等待库带的锁,通道时不会转移线程,如果你使用任务休眠,任务切出,就有可能出现协程被其他工作线程恢复执行
库是由DLL封装的,介意可以自己提取文件调用。
附上一个单线程调度的简单例子
@薆要执著
来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575 )
- 上一篇: 百度快排名之百度URL解密代码
- 下一篇: 微信3.3.5.50 Hook模块
猜你喜欢
- 2022-02-01 彗星HTTP支持库1.7(修复句柄泄露BUG)
- 2021-10-12 易语言协程支持库,支持多线程协程池
- 2021-08-02 易语言Unicode控件支持库源码
- 2021-08-02 超级用户跨框架填表支持库源码
- 2021-07-23 易CEF3浏览器支持库和模块源码1.34版+调用案例
- 2021-07-16 RSCProject-V8支持库 (6.0)
- 2021-04-04 ADMのcef3浏览器库1.2 unicode|证书信息|自定义协议
- 2020-12-06 WonderWall Plus支持全局变量的内联汇编
- 2020-11-10 高级表格支持库 3.0#4版 - 20200725
- 2020-10-31 E2EE互联网服务器套件2.7.2
你 发表评论:
欢迎- 百度站内搜索
- 关注微信公众号
- 网站分类
-
- 网站公告
- 电子书书籍
- 程序员工具箱
- 编程工具
- 易语言相关
- 网络相关源码
- 图形图像源码
- 系统工具源码
- 易语言模块源码
- 易语言支持库
- 数据库类源码
- 易语言例程
- 易语言游戏开发
- 易语言模块
- 多媒体类源码
- 易语言资源网
- 易语言视频教程
- JS分析教程
- 易语言图文教程
- 易语言常见问题及笔记
- 工具源码
- 易语言版本
- 网络编程
- javascript
- PHP编程
- html
- 正则表达式
- 面试题
- nodejs
- 其它综合
- 脚本专栏
- python
- 按键精灵相关
- 按键精灵图文教程
- 按键精灵视频教程
- 按键精灵Q语言
- 按键精灵安卓版
- golang
- 游戏安全
- 火山相关
- 火山安卓软件
- 火山常见问题及笔记
- 火山安卓源码
- 火山视频教程
- 火山PC版本下载
- 火山PC视窗例程
- 互联网那些事
- 引流推广
- 项目揭秘
- 网络营销
- 营销软件
- QQ营销软件
- 娱乐软件
- 机器人插件
- 培训教程
- 技术教程
- 活动线报
- 数据库
- Redis
- Access
- MongoDB
- Mysql
- 问答
- 其它
- 易语言
- 在线教程
- 多线程培训班
- 觅风易语言教程
- 模拟系列教程
- 集中营易语言教程
- 历史数据
- 需求
- 随机tag
- 最新评论
-
演示站点已关闭,请自行搭建。可以使用ng的反向d理实现绑定多域名纠正:参数type:0代表删除,1增加,2修改,4cha询
三叶资源网 评论于:03-03访客 评论于:08-29
访客 评论于:07-31
stanlyjin 评论于:07-29
stanlyjin 评论于:07-29
访客 评论于:07-29
访客 评论于:07-13
访客 评论于:07-11
访客 评论于:07-01
访客 评论于:06-27
本文暂时没有评论,来添加一个吧(●'◡'●)