A disk array flushing method, comprising: acquiring a sequence, which is according to physical addresses of logical units, of the logical units in a same redundant array of independent disks, RAID, group in a disk array (S110, S210); and separately flush concurrent IOs to logical units of the RAID group by sequentially flushing, according to a sequence of the physical addresses of the logical units, the concurrent flushing inputs/outputs, IOs, of the RAID group to the logical units in the RAID group, wherein each concurrent flushing IO comprises at least one dirty page to be flushed to one logical unit in the RAID group (S120, S230); characterised in that: wherein the sequentially flushing, according to a sequence of the physical addresses of the logical units, the concurrent flushing inputs/outputs IOs of the RAID group to the logical units in the RAID group comprises: performing traversing from a current logical unit to which a flushing pointer of the RAID group points, wherein, the current logical unit is a logical unit from which a current flushing operation starts; and if the dirty pages to be flushed to the RAID group do not comprise a dirty page to be flushed to the current logical unit, pointing the flushing pointer of the RAID group to another logical unit that is arranged next to the current logical unit according to the sequence of the physical addresses; or if the dirty pages to be flushed to the RAID group comprise a dirty page to be flushed to the current logical unit, performing flushing on the current logical unit. acquiring a sequence, which is according to physical addresses of logical units, of the logical units in a same redundant array of independent disks, RAID, group in a disk array (S110, S210); and separately flush concurrent IOs to logical units of the RAID group by sequentially flushing, according to a sequence of the physical addresses of the logical units, the concurrent flushing inputs/outputs, IOs, of the RAID group to the logical units in the RAID group, wherein each concurrent flushing IO comprises at least one dirty page to be flushed to one logical unit in the RAID group (S120, S230); characterised in that: wherein the sequentially flushing, according to a sequence of the physical addresses of the logical units, the concurrent flushing inputs/outputs IOs of the RAID group to the logical units in the RAID group comprises: performing traversing from a current logical unit to which a flushing pointer of the RAID group points, wherein, the current logical unit is a logical unit from which a current flushing operation starts; and if the dirty pages to be flushed to the RAID group do not comprise a dirty page to be flushed to the current logical unit, pointing the flushing pointer of the RAID group to another logical unit that is arranged next to the current logical unit according to the sequence of the physical addresses; or if the dirty pages to be flushed to the RAID group comprise a dirty page to be flushed to the current logical unit, performing flushing on the current logical unit. performing traversing from a current logical unit to which a flushing pointer of the RAID group points, wherein, the current logical unit is a logical unit from which a current flushing operation starts; and if the dirty pages to be flushed to the RAID group do not comprise a dirty page to be flushed to the current logical unit, pointing the flushing pointer of the RAID group to another logical unit that is arranged next to the current logical unit according to the sequence of the physical addresses; or if the dirty pages to be flushed to the RAID group comprise a dirty page to be flushed to the current logical unit, performing flushing on the current logical unit.