【技术实现步骤摘要】
资源分配方法、电子设备、计算机可读介质
本公开实施例涉及计算机
,特别涉及一种资源分配方法、一种电子设备、一种计算机可读介质。
技术介绍
通用串行总线(USB,UniversalSerialBus)设备由于其携带方便、标准统一、支持热插拔、可同时支持多个设备连接等优点在生活中得到广泛的应用。通常情况下,计算机上具有多个USB控制器和多个USB接口,其中,一个USB控制器对应一个集线器,一个集线器对应一个或多个USB接口。同一个集线器下的多个USB接口共享一个USB控制器的带宽。在一些相关技术中,当一个USB控制器同时连接多个USB设备时,各个USB设备的传输效率较低。
技术实现思路
本公开实施例提供一种资源分配方法、一种电子设备、一种计算机可读介质。第一方面,本公开实施例提供一种资源分配方法,包括:根据多个链表中各个所述链表对应的优先级和策略类型,为多个所述链表中的待调度传输请求分配资源,其中,所述链表与其中的待调度传输请求指向的通用串行总线USB设备的优先级和策略类型相匹配,所述多个链表中的不同链表对应的优先级和/或策略类型不同。在一些实施例中,所述资源分配方法还包括:响应于任意一个传输请求,确定所述传输请求指向的USB设备的优先级和策略类型;根据所述传输请求指向的USB设备的优先级和策略类型,将所述传输请求添加到第一目标链表,所述第一目标链表为多个所述链表中与所述传输请求指向的USB设备的优先级和策略类型相匹配的链表。在一些实施例中 ...
【技术保护点】
1.一种资源分配方法,包括:/n根据多个链表中各个所述链表对应的优先级和策略类型,为多个所述链表中的待调度传输请求分配资源,其中,所述链表与其中的待调度传输请求指向的通用串行总线USB设备的优先级和策略类型相匹配,所述多个链表中的不同链表对应的优先级和/或策略类型不同。/n
【技术特征摘要】
1.一种资源分配方法,包括:
根据多个链表中各个所述链表对应的优先级和策略类型,为多个所述链表中的待调度传输请求分配资源,其中,所述链表与其中的待调度传输请求指向的通用串行总线USB设备的优先级和策略类型相匹配,所述多个链表中的不同链表对应的优先级和/或策略类型不同。
2.根据权利要求1所述的资源分配方法,其中,所述资源分配方法还包括:
响应于任意一个传输请求,确定所述传输请求指向的USB设备的优先级和策略类型;
根据所述传输请求指向的USB设备的优先级和策略类型,将所述传输请求添加到第一目标链表,所述第一目标链表为多个所述链表中与所述传输请求指向的USB设备的优先级和策略类型相匹配的链表。
3.根据权利要求2所述的资源分配方法,其中,响应于任意一个传输请求,确定所述传输请求指向的USB设备的优先级和策略类型的步骤之前,所述资源分配方法还包括:
当任意一个USB设备接入时,在调度策略表中生成与接入的USB设备对应的策略表项,所述接入的USB设备对应的策略表项包括所述接入的USB设备对应的优先级和策略类型。
4.根据权利要求3所述的资源分配方法,其中,所述接入的USB设备包括至少一个端点;在调度策略表中生成与接入的USB设备对应的策略表项的步骤包括:
确定所述接入的USB设备中各个端点的优先级;
根据所述接入的USB设备中各个端点的优先级,分别确定各个端点的策略类型;
根据所述接入的USB设备中各个端点的优先级和策略类型,生成各个端点对应的策略表项。
5.根据权利要求4所述的资源分配方法,其中,所述传输请求携带所述传输请求指向的USB设备的设备标识、端点标识,所述传输请求指向所述端点标识对应的端点;响应于任意一个传输请求,确定所述传输请求指向的USB设备的优先级和策略类型的步骤包括:
响应于所述传输请求,根据所述传输请求携带的设备标识、端点标识查询所述调度策略表,确定所述端点标识对应的端点的优先级和策略类型。
6.根据权利要求2至5中任意一项所述的资源分配方法,其中,根据所述传输请求指向的USB设备的优先级和策略类型,将所述传输请求添加到第一目标链表的步骤包括:
判断是否存在所述第一目标链表;
当不存在所述第一目标链表时,根据所述传输请求指向的USB设备的优先级和策略类型,创建所述第一目标链表;
将所述传输请求添加到所述第一目标链表;
当存在所述第一目标链表时,将所述传输请求添加到所述第一目标链表。
7.根据权利要求1所述的资源分配方法,其中,根据多个链表中各个所述链表对应的优先级和策略类型,为多个所述链表中的待调度传输请求分配资源的步骤包括:
根据各个所述链表对应的策略类型确定各个所述链表对应的调度策略;
判断所述链表对应的调度策略是否满足;
当所述链表对应的调度策略满足时,执行所述链表中的一个待调度传输请求。
8.根据权利要求7所述的资源分配方法,其中,所述链表对应的调度策略包括按照预定时间周期调度所述...
【专利技术属性】
技术研发人员:崔显科,刘伟,
申请(专利权)人:合肥宏晶微电子科技股份有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。