分布式任务调度框架 ElasticJob 中文文档 PDF 带目录
1
Python任务调度之sched.pdf
2021-10-17 19:07:49 11KB Python
实际当中经常有这些场景:每天有一个大任务,这个大任务可以分成A,B,C,D四个小任务,A,B任务之间没有依赖关系,C任务依赖A,B任务的结果,D任务依赖C任务的结果。一般的做法是,开两个终端同时执行A,B,两个都执行完了再执行C,最后再执行D。这样的话,整个的执行过程都需要人工参加,并且得盯着各任务的进度。但是我们的很多任务都是在深更半夜执行的,通过写脚本设置crontab执行。其实,整个过程类似于一个有向无环图(DAG)。每个子任务相当于大任务中的一个流,任务的起点可以从没有度的节点开始执行,任何没有通路的节点之间可以同时执行,比如上述的A,B。总结起来的话,我们需要的就是一个工作流的调度器,而azkaban就是能解决上述问题的一个调度器。
2021-10-14 12:07:15 1.18MB 大数据 Azkaban 任务调度
一个可在51单片机中运行的最小系统。简单的合作式任务调度器,具有增加任务,删除任务,调度任务等功能,小巧可靠。
2021-10-08 10:37:44 14KB C51调度器
1
针对移动边缘计算中具有依赖关系的任务的卸载决策问题,提出一种基于深度强化学习的任务卸载调度方法,以最小化应用程序的执行时间。任务调度的过程被描述为一个马尔可夫决策过程,其调度策略由所提出的序列到序列深度神经网络表示,并通过近端策略优化(proximal policy optimization)方法进行训练。仿真实验表明,所提出的算法具有良好的收敛能力,并且在不同环境下的表现均优于所对比的六个基线算法,证明了该方法的有效性和可靠性。
2021-10-06 19:58:34 1.39MB 移动边缘计算 计算卸载 任务调度
1
简易多任务OS设计---ARM9上运行的简单多任务调度器(源码+详细设计文档) 简易多任务OS设计---ARM9上运行的简单多任务调度器(源码+详细设计文档)
1
裸机多任务轮询定时器,用于简单任务的轮询
2021-10-04 17:00:05 1KB 轮询 裸机定时器任务调度
包含简单程序框架,定时器 串口0 串口1 ADC FLASH操作。 无中断时,单片机跑着主程序,当中断时,单片机进入中断服务程序。所以,中断其实是比主程序优先级更高的线程。那要怎样处理单片机中断,才能避免资源冲突呢。正确的做法是,在中断服务程序中仅做简单的事务,比如定时中断只对计数变量进行计数,串口接收中断只接收数据到环形缓冲区,不做具体处理,然后,所有的事务,都集中到主循环中。
1
XXL-JOB官方文档
2021-09-28 22:03:02 140KB XXL-JOB任务调度中心
1