×

System and method for optimizing sequential XOR command performance

  • US 7,334,081 B2
  • Filed: 04/29/2005
  • Issued: 02/19/2008
  • Est. Priority Date: 04/29/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A hard disk drive (HDD) comprising:

  • at least one rotatable disk;

    at least one data transfer element; and

    at least one controller controlling the data transfer element to execute XOR commands by coalescing LBA-sequential XOR commands into pipes, and separately executing read commands and write commands in the pipes using skew information, each XOR command including at least one read followed by an XOR operation followed by at least one write of the result of the XOR operation, wherein optimal disk access lengths and optimal read/write switching points are determined based on skew information to minimize dead latency, and further wherein a read portion of an XOR command is terminated on a last skew boundary that allows just enough time to seek back to a starting location of the read portion to begin an XOR write operation without incurring an additional disk revolution.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×