Anzeige eines Schreibvorgangs mit Löschen über eine Benachrichtigung von einem Plattenlaufwerk, das Blöcke einer ersten Blockgrösse innerhalb von Blöcken einer zweiten Blockgrösse emuliert

    公开(公告)号:DE112012002641B4

    公开(公告)日:2018-09-13

    申请号:DE112012002641

    申请日:2012-06-28

    Applicant: IBM

    Abstract: Verfahren zur Emulation eines Plattenlaufwerks mit einer kleineren ersten Blockgröße durch ein Plattenlaufwerk mit einer größeren zweiten Blockgröße, wobei das Plattenlaufwerk über die Emulation jeweils eine Vielzahl emulierter Blöcke der ersten Blockgröße in jedem Block der zweiten Blockgröße speichert, aufweisend die Schritte::Empfangen einer Anfrage durch ein Plattenlaufwerk, mindestens einen Block einer ersten Blockgröße zu schreiben,Lesen eines ausgewählten Blocks der zweiten Blockgröße, in den der mindestens eine Block der ersten Blockgröße über die Emulation zu schreiben ist;Wenn beim Lesen des ausgewählten Blocks der zweiten Blockgröße ein Lesefehler auftritt, Durchführen der folgenden Verfahrensschritte durch das Plattenlaufwerk:Durchführen eines Schreibvorgangs mit Löschen an ausgewählten emulierten Blöcken der ersten Blockgröße, die das Erzeugen des Lesefehlers verursacht haben, indem diese Blöcke der ersten Blockgröße gelöscht und als nicht länger gültig angegeben werden;Verfolgen der gelöschten Blöcke der ersten Blockgröße in Anzeigern, die innerhalb des Plattenlaufwerks gespeichert sind;Schreiben des mindestens einen Blocks der ersten Blockgröße in den ausgewählten Block der zweiten Blockgröße durch das Plattenlaufwerk; undSenden einer Benachrichtigung, um das Durchführen des Schreibvorgangs mit Löschen anzuzeigen.

    Anzeige eines Schreibvorgangs mit Löschen über eine Benachrichtigung von einem Plattenlaufwerk, das Blöcke einer ersten Blockgrösse innerhalb von Blöcken einer zweiten Blockgrösse emuliert

    公开(公告)号:DE112012002641T5

    公开(公告)日:2014-04-17

    申请号:DE112012002641

    申请日:2012-06-28

    Applicant: IBM

    Abstract: Ein Plattenlaufwerk empfängt eine Anfrage, mindestens einen Block einer ersten Blockgröße zu schreiben, wobei das Plattenlaufwerk eingerichtet ist, Blöcke einer zweiten Blockgröße zu speichern, die größer als die erste Blockgröße ist, und wobei das Plattenlaufwerk über Emulation eine Vielzahl emulierter Blöcke der ersten Blockgröße in jedem Block der zweiten Blockgröße speichert; Das Plattenlaufwerk erzeugt einen Lesefehler als Reaktion auf ein Lesen eines ausgewählten Blocks der zweiten Blockgröße, in den der mindestens eine Block der ersten Blockgröße über die Emulation zu schreiben ist. Das Plattenlaufwerk führt einen Schreibvorgang mit Löschen an ausgewählten emulierten Blöcken der ersten Blockgröße durch, die das Erzeugen des Lesefehlers verursacht haben. Das Plattenlaufwerk schreibt den mindestens einen Block der ersten Blockgröße in den ausgewählten Block der zweiten Blockgröße. Das Plattenlaufwerk sendet eine Benachrichtigung, um das Durchführen des Schreibvorgangs mit Löschen anzuzeigen.

Patent Agency Ranking