IO scheduling method, device and equipment
The invention discloses an I < O > scheduling method, device and equipment. The method comprises the following steps: grouping a plurality of I < O > queues of a computer system, and allocating CPU (Central Processing Unit) resources for the groups; the I O device sets state information...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | Chinese English |
Published |
19.08.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | The invention discloses an I < O > scheduling method, device and equipment. The method comprises the following steps: grouping a plurality of I < O > queues of a computer system, and allocating CPU (Central Processing Unit) resources for the groups; the I O device sets state information corresponding to the I O queues whether I O data exists or not according to whether the I O queues have I O data or not; determining a target I < O > queue with I < O > data according to the state information; and executing a polling task of the target I < O > queue through the CPU resources of the target group corresponding to the target I < O > queue according to the corresponding relationship between the queue and the group. By adopting the processing mode, the execution of excessive idle polling is reduced through the aggregation of a plurality of I O queue polling tasks, and the CPU resources of the overall polling of the system under the condition that the I O load is relatively low can be effectively saved.
本申请公开了I O调度方 |
---|---|
Bibliography: | Application Number: CN202210452210 |