Was ist Drum Memory?
Der Trommelspeicher ist eine Art Computerspeicher, in dem die Platten und Lese- / Schreibeinheiten des Speichers auf Trommelbasis gespeichert wurden. Es wurde hauptsächlich in den 1950er Jahren verwendet. Um einen Trommelspeicher zu verwenden, mussten die Bediener Lochkarten in jeden Kopf laden, und die Programme funktionierten erst, nachdem alle Lochkarten geladen waren. Später im Leben des Trommelspeichers entdeckten Programmierer, wie das Timing der Trommel optimiert werden kann, um das Laden des Speichers zu vereinfachen. Im Gegensatz zu modernen Festplatten enthielt die Trommel Lese- / Schreibeinheiten für jeden Plattenteller, sodass keine Teile zum Bewegen der Plattenteller vorhanden waren.
Die Trommelspeichereinheit wurde größtenteils in den 1950er Jahren verwendet, obwohl sie auch in den 1960er Jahren einige Verwendung fand. Während dieser Speicher modernen Standards weitestgehend unterlegen ist, bot er mehrere Vorteile gegenüber früheren Speichertypen. Das Laden von Lochkarten war einfacher, der Speicher funktionierte um ein Vielfaches schneller und das Gerät selbst war kleiner als frühere Speichertypen. Dieser Speicher wurde aufgrund des Halbleiterspeichers, der eine bessere Leistung und Speicherung aufweist, veraltet.
In einer Trommelspeichereinheit befanden sich mehrere Steckplätze, von denen jeder eine andere Speicherplatte darstellte. Um ein Programm oder Dokument zu laden, mussten die Bediener nacheinander Lochkarten in diese Schlitze stecken. Wenn die Lochkarten nicht in den richtigen Steckplätzen eingelegt sind, kann dies zu einem Problem führen, das verhindert, dass das Programm oder Dokument korrekt geladen wird. Die Lochkarten sind magnetisch, und dieser Speicher wurde aus ferromagnetischen Materialien hergestellt, um die Aufzeichnung des Speichers zu erleichtern.
Zuerst luden die Bediener eine Lochkarte in den Trommelspeicher und warteten, bis der Computer den Speicher erkannt hatte, bevor sie eine andere Karte einlegten. Später konnten die Bediener Programme erstellen, um die Ladezeit zu optimieren. Dieses Programm würde schätzen, wie lange es dauern würde, bis der Speicher die Karte geladen hat, und als er fast geladen war, befand sich jemand in der Nähe des Speichers, um die nächste Karte zu laden. Für grundlegende Anwendungen wurden so viele Lochkarten benötigt, dass viel Zeit gespart wurde.
Bei modernen Speichereinheiten wie Halbleiterspeichern gibt es nur einen Lese- / Schreibkopf, und die Platten im Speicher sind so programmiert, dass sie sich bewegen, sodass der Kopf mit allen Platten gleichzeitig arbeiten kann. Im Trommelspeicher befand sich ein Schreib- / Lesekopf pro Platte, sodass die Platten nicht bewegt werden mussten. Dies mag fortschrittlicher erscheinen, hat jedoch die Kosten des Speichers sowohl in Bezug auf den Speicher als auch auf die Kosten erhöht.