-
公开(公告)号:JPH1011724A
公开(公告)日:1998-01-16
申请号:JP6478297
申请日:1997-03-18
Applicant: IBM
Inventor: CHILWNYJ ALEX , HAIDER JOHN RAYMOND , SIMKINS JAMES CHARLES , WHITTED LOYAL KEITH , WRIGHT WILL ALLEN
Abstract: PROBLEM TO BE SOLVED: To provide a cleaning device cleaning the air barring surface of the magnetic head to a tape drive by vibrating the magnetic head with respect to the bristle of a brush assembly by using the component of an actuator. SOLUTION: A circuit detecting the time suitable for starting a cleaning operation an continuous the cleaning operation for a proper time when a magnetic tape is separated from a magnetic head 22 is provided in this magnetic type drive. The circuit make an actuator move the magnetic head 22 with a vibrating movement with respect toe the fixed bristle 6 of the brush assembly and then the bristle 66 is made to be selectively engaged with the magnetic head 22. The engaging and disengaging of the bristle 66 with respect to the magnetic head 22 are executed by a lever arm 90 having a cam face capable of being engaged with a reader pin 46 moving a reader block and the magnetic type along a guide 24 and across the magnetic head 22.
-
公开(公告)号:DE112012004796T5
公开(公告)日:2014-10-23
申请号:DE112012004796
申请日:2012-11-05
Applicant: IBM
Inventor: GUPTA LOKESH MOHAN , BENHASE MICHAEL THOMAS , STRAUSS CHRISTOPHER , WRIGHT WILL ALLEN
IPC: G06F12/08
Abstract: Eine Speichersteuereinheit (102), die einen Cachespeicher (108) enthält, empfängt einen Befehl von einem Host (104a, 104b, ... 104n), wobei ein Satz von Kriterien, die Lesereaktionszeiten zum Ausführen des Befehls entsprechen, erfüllt sein muss (402). Eine Auslagerungsanwendung wird ausgeführt, die Spuren auf der Grundlage einer jüngsten Verwendung und eines räumlichen Ortes der Spuren auslagert, wobei eine räumliche Ordnung der Spuren in einer Datenstruktur unterhalten wird und die Auslagerungsanwendung die räumliche Ordnung der Spuren durchgeht (404). Spuren werden von zumindest Innen- oder Außendurchmessern von Platten in periodischen Intervallen ausgelagert, wobei die räumliche Ordnung der Spuren durchgegangen wird, wobei der Satz von Kriterien, die den Lesereaktionszeiten zum Ausführen des Befehls entsprechen, erfüllt wird (406).
-
公开(公告)号:DE69700716T2
公开(公告)日:2000-06-08
申请号:DE69700716
申请日:1997-03-14
Applicant: IBM
Inventor: CHILWNYJ ALEX , HAIDER JOHN RAYMOND , SIMKINS JAMES CHARLES , WHITTED LOYAL KEITH , WRIGHT WILL ALLEN
Abstract: The present invention provides a cleaning apparatus for cleaning the air bearing surface of a magnetic head of a tape drive by employing components of an actuator for oscillating the magnetic head against bristles of a brush assembly. circuitry is provided which senses the appropriate time to commence the cleaning action and continues the cleaning action for an appropriate duration when the magnetic tape is off the magnetic head. The circuitry causes the actuator to move the magnetic head in oscillatory motion against stationary bristles of a brush assembly which are selectively brought into engagement with the magnetic head. The engagement and disengagement of the bristles with respect to the magnetic head are implemented by a lever arm which has camming surfaces which are engageable with a leader pin which moves a leader block and magnetic tape about a guide and across the magnetic head.
-
公开(公告)号:DE112012004798T5
公开(公告)日:2014-07-31
申请号:DE112012004798
申请日:2012-11-09
Applicant: IBM
Inventor: GUPTA LOKESH MOHAN , STRAUSS CHRISTOPHER , WRIGHT WILL ALLEN , BENHASE MICHAEL THOMAS
Abstract: Eine Speichersteuereinheit, die einen Cache-Zwischenspeicher aufweist, empfängt einen Befehl von einem Host, wobei ein Satz von Kriterien, die den Lese- und Schreib-Antwortzeiten zum Ausführen des Befehls entsprechen, erfüllt sein muss; Die Speichersteuereinheit ermittelt Ränge eines ersten Typs und Ränge eines zweiten Typs, die einer Mehrzahl von Datenträgern entsprechen, die mit der Speichersteuereinheit verbunden sind, wobei der Befehl unter Berücksichtigung der Ränge des ersten Typs auszuführen ist. Die Auslagerungsgeschwindigkeit, die den Rängen des ersten Typs entspricht, wird so angepasst, dass sie geringer als eine Standard-Auslagerungsgeschwindigkeit ist, die den Rängen des zweiten Typs entspricht, wobei die Menge von Kriterien, die den Lese- und Schreib-Antwortzeiten zum Ausführen des Befehls entsprechen, erfüllt ist.
-
公开(公告)号:DE69700716D1
公开(公告)日:1999-12-09
申请号:DE69700716
申请日:1997-03-14
Applicant: IBM
Inventor: CHILWNYJ ALEX , HAIDER JOHN RAYMOND , SIMKINS JAMES CHARLES , WHITTED LOYAL KEITH , WRIGHT WILL ALLEN
Abstract: The present invention provides a cleaning apparatus for cleaning the air bearing surface of a magnetic head of a tape drive by employing components of an actuator for oscillating the magnetic head against bristles of a brush assembly. circuitry is provided which senses the appropriate time to commence the cleaning action and continues the cleaning action for an appropriate duration when the magnetic tape is off the magnetic head. The circuitry causes the actuator to move the magnetic head in oscillatory motion against stationary bristles of a brush assembly which are selectively brought into engagement with the magnetic head. The engagement and disengagement of the bristles with respect to the magnetic head are implemented by a lever arm which has camming surfaces which are engageable with a leader pin which moves a leader block and magnetic tape about a guide and across the magnetic head.
-
公开(公告)号:DE112012004798B4
公开(公告)日:2022-05-05
申请号:DE112012004798
申请日:2012-11-09
Applicant: IBM
Inventor: BENHASE MICHAEL THOMAS , GUPTA LOKESH MOHAN , STRAUSS CHRISTOPHER , WRIGHT WILL ALLEN
Abstract: Verfahren, aufweisend:durch eine Speichersteuereinheit, die einen Cache-Zwischenspeicher aufweist, Empfangen eines Befehls von einem Host, wobei ein Satz von Kriterien, die den Lese- und Schreib-Antwortzeiten zum Ausführen des Befehls für eine Anwendung mit strengen Anforderungen entsprechen, erfüllt sein muss;wobei Auslagerungs-Tasksteuerblöcke, die in der Speichersteuereinheit verwaltet werden, Informationen über Prozesse als zu schreibende Daten speichern, von dem Host durch den Cache an Speichereinheiten, die mit der Speichersteuereinheit verbunden sind, weitergeleitet werden; undAnpassen der Auslagerungsgeschwindigkeit, die den Rängen entspricht, die einer Mehrzahl von Datenträgern, die in den Speichereinheiten gespeichert, die mit der Speichersteuereinheit verbinden sind, entsprechen, wobei der Satz von Kriterien, die den Lese- und Schreib-Antwortzeiten zum Ausführen eines Kommandos, erfüllt ist, und wobei die angepasste Auslagerungsgeschwindigkeit, die den Rängen entspricht, durch eine Simulation einer Ausführung eines Benchmark bestimmt wird, und wobei die Simulation aufweist:Ermitteln, ob Lese-Spitzenwerte mit einer geringeren Geschwindigkeit von E/A-Operationen als eine Geschwindigkeit von E/A-Operationen vorliegen, bei der der Cache-Zwischenspeicher beginnt, sich zu füllen, und neue Schreibvorgänge warten müssen, bis Auslagerungen aus dem Cache-Zwischenspeicher abgeschlossen sind,in Reaktion auf die Feststellung, dass Lese-Spitzenwerte mit einer geringeren Geschwindigkeit von E/A-Operationen als eine Geschwindigkeit von E/A-Operationen vorliegen, bei der der Cache-Zwischenspeicher beginnt, sich zu füllen, und neue Schreibvorgänge warten müssen, bis Auslagerungen aus dem Cache-Zwischenspeicher abgeschlossen sind, Reduzieren der Auslagerungs-Tasksteuerblöcke um die Auslagerungsgeschwindigkeit, wobeieine Auslagerungsgeschwindigkeit-Anpassung-Anwendung bestimmt, welche Ränge den Anwendungen mit strengen Anforderungen zugewiesen sind, und wobei eine maximale Anzahl an Auslagerungs-Tasksteuerblöcken für einen Rang gesetzt wird durch eine Ausführung von:wenn der Rang ein Rang mit strengen Anforderungen ist, dann wird eine maximale Anzahl von Auslagerungs-Tasksteuerblöcken, die für den Rang mit strengen Anforderungen erlaubt ist, auf eine Anzahl gesetzt, die geringer als die Hälfte eine Standard-Auslagerungsgeschwindigkeit ist; undwenn der Rang kein Rang mit strengen Anforderungen ist, dann wird die maximale Anzahl von Auslagerungs-Tasksteuerblöcken, die für den Rang ohne strenge Anforderungen erlaubt ist, auf eine Standardanzahl gesetzt
-
-
-
-
-