首页> 外国专利> Methods and apparatus for command list processing in performing parallel IO operations

Methods and apparatus for command list processing in performing parallel IO operations

机译:在执行并行IO操作中用于命令列表处理的方法和装置

摘要

Command list processing in performing parallel IO operations is disclosed. In one example, handling IO requests directed to an operating system having an IO scheduling component entails allocating a command to a thread in association with an IO request. The command is allocated from one of a plurality of command lists accessible in parallel, and the command is also linked to one of a plurality of active command lists that are accessible in parallel. The command lists can be arranged as per-CPU command lists, with each per-CPU command list corresponding to one of a plurality of CPUs on a multi-core processing platform on which the IO requests are processed. Similarly, each of the active command lists can respectively correspond to one of the plurality of CPUs on the multi-core processing platform. Per-volume queues can also be implemented for respective volumes presented to applications.
机译:公开了在执行并行IO操作中的命令列表处理。在一示例中,处理针对具有IO调度组件的操作系统的IO请求,需要与IO请求相关联地向线程分配命令。从可并行访问的多个命令列表之一中分配命令,并且该命令还链接到可并行访问的多个活动命令列表之一。可以将命令列表布置为每个CPU命令列表,每个每个CPU命令列表对应于在其上处理IO请求的多核处理平台上的多个CPU之一。类似地,每个活动命令列表可以分别对应于多核处理平台上的多个CPU之一。还可以针对呈现给应用程序的各个卷实施按卷队列。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号