发明名称 |
短任务处理方法、装置及操作系统 |
摘要 |
本发明实施例提供一种短任务处理方法、装置及操作系统。本发明短任务处理方法,包括:根据接收应用程序发送的请求设置预留硬件线程的申请消息,将普通硬件线程设置成预留硬件线程,所述预留硬件线程只用于执行短任务;所述应用程序运行时,将所述预留硬件线程分配给所述应用程序;将所述应用程序下发的待执行的短任务直接装载在所述预留硬件线程上执行。本发明实施例通过将应用程序中待执行的短任务直接装载在所述预留硬件线程上执行,实现不需要创建线程就能执行短任务,解决在大规模短任务系统环境中,操作系统将耗费大量资源用于线程的创建和释放过程的问题。 |
申请公布号 |
CN104657204A |
申请公布日期 |
2015.05.27 |
申请号 |
CN201310598394.0 |
申请日期 |
2013.11.22 |
申请人 |
华为技术有限公司;中国科学院计算技术研究所 |
发明人 |
解壁伟;张立新;谭崇康;臧秀涛 |
分类号 |
G06F9/46(2006.01)I |
主分类号 |
G06F9/46(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种短任务处理方法,其特征在于,包括:根据接收应用程序发送的请求设置预留硬件线程的申请消息,将普通硬件线程设置成预留硬件线程,所述预留硬件线程只用于执行短任务;所述应用程序运行时,将所述预留硬件线程分配给所述应用程序;将所述应用程序下发的待执行的短任务直接装载在所述预留硬件线程上执行。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |