INDICATION OF A DESTRUCTIVE WRITE VIA A NOTIFICATION FROM A DISK DRIVE THAT EMULATES BLOCKS OF A FIRST BLOCK SIZE WITHIN BLOCKS OF A SECOND BLOCK SIZE

A disk drive receives a request to write at least one block of a first block size, wherein the disk drive is configured to store blocks of a second block size that is larger in size than the first block size, and wherein the disk drive stores via emulation a plurality of emulated blocks of the first...

Full description

Saved in:
Bibliographic Details
Main Authors BENHASE, MICHAEL T, MCNEILL, ANDREW B., JR
Format Patent
LanguageEnglish
French
Published 21.02.2013
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A disk drive receives a request to write at least one block of a first block size, wherein the disk drive is configured to store blocks of a second block size that is larger in size than the first block size, and wherein the disk drive stores via emulation a plurality of emulated blocks of the first block size in each block of the second block size. The disk drive generates a read error, in response to reading a selected block of the second block size in which the at least block of the first block size is to be written via the emulation. The disk drive performs a destructive write of selected emulated blocks of the first block size that caused the read error to be generated. The disk drive writes the at least one block of the first block size in the selected block of the second block size. The disk drive sends a notification to indicate the performing of the destructive write. Une unité de disque reçoit une demande d'écriture d'au moins un bloc d'une première taille de bloc, laquelle unité de disque est conçue pour enregistrer des blocs d'une deuxième taille de bloc supérieure à la première taille de bloc et pour enregistrer par émulation une pluralité de blocs émulés de la première taille de bloc dans chaque bloc de la deuxième taille de bloc. L'unité de disque génère une erreur de lecture en réponse à la lecture d'un bloc sélectionné de la deuxième taille de bloc dans lequel le bloc de la première taille de bloc est destiné à être écrit par émulation. L'unité de disque exécute une écriture destructive des blocs émulés sélectionnés de la première taille de bloc qui ont occasionné la génération de l'erreur de lecture. L'unité de disque écrit le bloc de la première taille de bloc dans le bloc sélectionné de la deuxième taille de bloc. L'unité de disque envoie une notification indiquant l'exécution de l'écriture destructive.
Bibliography:Application Number: WO2012CN77683