【技术实现步骤摘要】
本专利技术涉及计算机
,特别涉及一种多中断类型的处理方法、装 置和系统。技术背景在计算机系统中输入/输出(Input/Output, I/O )设备利用中断信号来通 知主机各种各样的事件,例如发送或接收请求,发送或接收完成等。上述主 机可以是任何一种带有中央处理器(Central Processing Unit, CPU)的计算机、 服务器等设备。中断在操作系统中优先级很高,它要求程序立即停止正在执 行的任务去处理本次中断。上述中断信号可以为设定中断号的中断请求。对计算机系统而言,和I/O设备间的中断请求中,读写请求比例最大, 且对读写请求的处理性能要求也是最高的,计算机系统需要尽力提高对读写 请求的处理速度。现有的处理中断的流程为I/O设备发送中断请求,用于通知计算机系 统有事件需要进行处理;计算机系统收到中断请求后,再和I/0设备交互, 判断出中断的类型,然后再执行该类型的中断处理。而现有技术中当中断队列接收到中断请求时,外部设备互连总线 (peripheral component interconnect, PCIE)网卡产生与请求该队列对应的 ...
【技术保护点】
一种多中断类型的处理方法,其特征在于,包括: 接收中断请求,并获取所述中断请求的中断类型; 将所述中断请求发送到与所述中断类型对应的中断队列; 将所述中断队列中的中断请求发送给与所述中断队列绑定的中央处理器核。
【技术特征摘要】
1、一种多中断类型的处理方法,其特征在于,包括接收中断请求,并获取所述中断请求的中断类型;将所述中断请求发送到与所述中断类型对应的中断队列;将所述中断队列中的中断请求发送给与所述中断队列绑定的中央处理器核。2、 根据权利要求l所述方法,其特征在于,每一个中断队列具有一个中 断队列号;所述将所述中断请求发送到与所述中断类型对应的中断队列包括将所述中断请求发送到其中断队列号与所述中断类型对应的中断队列。3、 根据权利要求l所述方法,其特征在于所述中断请求的中断类型包括读请求、写请求、异常请求以及读写和异 常请求以外的其它请求;所述将所述中断队列中的中断请求发送给与所述中 断队列绑定的中央处理器核包括若所述中断请求为读请求,则将所述中断请求发送到处理读请求的中断 队列;若所述中断请求为写请求,则将所述中断请求发送到处理写请求的中 断队列;若所述中断请求为读写和异常请求以外的其它请求,则将所述中断 请求发送到处理所述其它请求的中断队列;若所述中断请求为异常请求,则 将所述中断请求发送到处理异常请求的中断队列。4、 一种多中断类型的处理装置,其特征在于,包括 中断接收单元,用于接收中断请求; 类型获取单元,用于获取所接收的中断请求的中断类型; 队列选择发送单元,用于将所述中断请求...
【专利技术属性】
技术研发人员:张巍,
申请(专利权)人:成都市华为赛门铁克科技有限公司,
类型:发明
国别省市:90[中国|成都]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。