task queue:任务队列;在计算机与软件系统中,指把需要处理的“任务”按一定顺序排队存放的数据结构或机制,供系统按规则逐个取出并执行(常见于异步编程、事件循环、消息处理、后台作业系统等)。
/tæsk kjuː/
task 源自古法语 tasque(任务、税赋、规定的工作量),与“要完成的工作”相关;queue 源自法语 queue(尾巴),引申为“排队的队列”。合起来 task queue 字面意思就是“任务的队伍/队列”,强调任务按顺序等待处理。
The task queue is empty right now.
现在任务队列是空的。
When the server receives many requests at once, it puts them into a task queue so workers can process them one by one.
当服务器同时收到很多请求时,它会把它们放入任务队列,让工作进程逐个处理。