会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Physical based scheduler using run count and skip count values
    • 基于物理的调度程序使用运行计数和跳过计数值
    • US08423728B1
    • 2013-04-16
    • US11154234
    • 2005-06-16
    • Rong YuPeng YinStephen R. IvesAdi OferGilad SadeBarak Bejerano
    • Rong YuPeng YinStephen R. IvesAdi OferGilad SadeBarak Bejerano
    • G06F12/00G06F13/00
    • G06F3/0613G06F3/0659G06F3/0683G06F2206/1012
    • Scheduling jobs for a plurality of logical devices associated with physical devices includes assigning a physical run count value and a physical skip count value to each of the physical devices, at each iteration, examining the physical skip count value and the physical run count value for each of the physical devices, and scheduling a number of jobs up to the physical run count value for logical devices associated with a particular one of the physical devices at each iteration corresponding to the physical skip count value for the particular one of the physical devices. The physical skip count value and the physical run count value for a particular one of the physical devices may vary according to a total load of the particular physical device. The total load of the particular physical device may vary according to a number of jobs for all logical devices associated with the particular physical device and a total number of all jobs for all physical devices associated with a particular physical device controller.
    • 对于与物理设备相关联的多个逻辑设备的调度作业包括在每次迭代时向每个物理设备分配物理运行计数值和物理跳过计数值,检查每个物理跳过计数值和物理跳过计数值 的物理设备,并且对于与特定物理设备的物理跳过计数值相对应的每个迭代,对与特定物理设备相关联的逻辑设备的物理运行计数值调度多个作业。 物理跳跃计数值和物理设备的特定物理运行计数值可以根据特定物理设备的总负载而变化。 特定物理设备的总负载可以根据与特定物理设备相关联的所有逻辑设备的作业数量以及与特定物理设备控制器相关联的所有物理设备的所有作业的总数而变化。
    • 6. 发明授权
    • Consecutive scheduling of jobs for a device using run count values
    • 使用运行计数值连续调度设备的作业
    • US08301851B1
    • 2012-10-30
    • US11154964
    • 2005-06-16
    • Rong YuPeng YinStephen R. IvesAdi OferGilad SadeBarak Bejerano
    • Rong YuPeng YinStephen R. IvesAdi OferGilad SadeBarak Bejerano
    • G06F12/00G06F13/00
    • G06F3/0613G06F3/0659G06F3/0683G06F2206/1012
    • Scheduling jobs for a plurality of devices includes assigning a run count value to each of the devices, scheduling a number of consecutive jobs up to the run count value, and decrementing the run count value according to the number of consecutive jobs scheduled. The run count value for a particular one of the devices may vary according to a total load of the particular one of the devices. The total load of the particular device may vary according to a number of pending jobs for the particular device and a total number of jobs for all devices coupled to a controller for the devices. The devices may be disk drive devices. Only one read job may be scheduled for a device irrespective of the run count value for the device and devices having pending read jobs may be given precedence over other devices. Multiple read jobs may be scheduled for a device according to the run count value and devices having pending read jobs may be given precedence over other devices. The disk drive devices may be subdivided into a plurality of logical devices.
    • 针对多个设备的调度作业包括:将运行计数值分配给每个设备,将多个连续作业调度直到运行计数值,以及根据调度的连续作业的数量递减运行计数值。 特定一个设备的运行计数值可以根据特定设备的总负载而变化。 特定设备的总负载可以根据特定设备的待处理作业的数量以及耦合到设备的控制器的所有设备的总数量而变化。 这些设备可以是磁盘驱动器设备。 可以为设备调度一个读取作业,而不管设备的运行计数值如何,并且具有待处理读取作业的设备可以优先于其他设备。 可以根据运行计数值为设备调度多个读取作业,并且具有未决读取作业的设备可以优先于其他设备。 磁盘驱动器设备可以被细分为多个逻辑设备。