最新 最热

实现常驻任务除了避免昙花线程,还需要避免重返线程池

前面我们使用简单的例子演示了 Task 和 Thread 的两种制造昙花线程的方式。那么除了避免昙花线程,在实现常驻任务的时候,还需要避免重返线程池。本文将介绍如何避免重返线程池。...

2023-08-23
1

我没能实现始终在一个线程上运行 task

前文我们总结了在使用常驻任务实现常驻线程时,应该注意的事项。但是我们最终没有提到如何在处理对于带有异步代码的办法。本篇将接受笔者对于该内容的总结。...

2023-08-23
1

【实测】django的超轻量级消息队列:django-task-mq 使用教程

最近在培训压测平台中,因为需要使用到消息队列,考虑到很多同学的电脑windows不支持很多开源消息队列的原因,加上复杂繁重的那些中间件大家部署安装总是出错。所以自研了一个超轻量级的小工具:django-task-mq...

2023-08-14
1

外部目录信息

客户为AMD Xilinx SoC创建了PetaLinux工程。需要定制PetaLinux中的FSBL。

2023-05-23
2

asio 调度器实现 - strand 实现详解

只有一个线程在执行scheduler::run() 的情况, 我们不需要担心任务执行的先后顺序,它们始终是严格按照post()的先后顺序来执行的. 那么如果我们更多的利用多核, 使用多个线程执行同一个...

2023-05-23
1

Django操作异步任务

新增的异步任务必须以task.py命名,而且要放在你的django-web程序中,我这里是web

2023-04-27
2

dotnet 警惕 Task 的 ContinueWith 带上 OnlyOnFaulted 参数抛出取消异常

本文记录 dotnet 的一个令人迷惑的设计,在 Task 里,有一个叫 ContinueWith 的方法,此方法可以在 Task 完成时执行传入的委托。在 ContinueWith 方法里面,还有一个可选的 TaskContinuationOptions 参数,在此参数里面传入 On...

2023-04-07
1

【Linux 内核】CFS 调度器 ⑤ ( CFS 调度器类 fair_sched_class 源码 | next 赋值 | enqueue_task 赋值 | dequeue_task 赋值 )

中 , 介绍了 调度类 sched_class 结构体的源码 , 重要的 字段 以及 函数指针 ;

2023-03-30
1

【Linux 内核】调度器 ⑤ ( put_prev_task、set_next_task 函数 | select_task_rq 函数 | migrate_task_rq 函数 )

Linux 内核源码 linux-5.6.18kernelschedsched.h 中 , 定义的 struct sched_class 调度类结构体 , 就是 " 调度器 " 对应的类 ;

2023-03-30
1

【Linux 内核】调度器 ④ ( sched_class 调度类结构体分析 | yield_task 函数 | heck_preempt_curr 函数 | task_struct 函数 )

Linux 内核源码 linux-5.6.18kernelschedsched.h 中 , 定义的 struct sched_class 调度类结构体 , 就是 " 调度器 " 对应的类 ;

2023-03-30
1