Drum memory

Drum memory
Drum memory of a Polish ZAM-41 computer
Computer memory types
Volatile
Non-volatile

Drum memory is a magnetic data storage device and was an early form of computer memory widely used in the 1950s and into the 1960s, invented by Gustav Tauschek in 1932 in Austria.[1]

For many machines, a drum formed the main working memory of the machine, with data and programs being loaded on to or off the drum using media such as paper tape or punched cards. Drums were so commonly used for the main working memory that these computers were often referred to as drum machines.

Drums were later replaced as the main working memory by memory such as core memory and a variety of other systems which were faster as they had no moving parts, and which lasted until semiconductor memory entered the scene.

Contents

Design

A drum is a large metal cylinder that is coated on the outside surface with a ferromagnetic recording material. It could be considered the precursor to the hard disk platter, but in the form of a drum rather than a flat disk. In most cases a row of fixed read-write heads runs along the long axis of the drum, one for each track.

A difference between most drums and a modern hard disk drive is that on a drum there was a track per head so that the heads do not have to move to the track to access data; the controller simply waits for the data to appear under the relevant head as the drum turns. In a modern hard disk drive delay can include the seek time, to move into place plus a rotational latency, the time taken by the drum to rotate wanted data into position, whereas the performance of a drum with its head per track is determined almost entirely by the rotational latency. Particularly while drums were used as main working memory, programmers often took to positioning code onto the drum in such a way as to reduce the amount of time needed to find the next instruction. They did this by timing how long it would take after loading an instruction for the computer to be ready to read the next one, then placing that instruction on the drum so that it would arrive under a head just in time. This method of timing compensation is called the skip factor or interleave, and was used for many years in hard disk controllers.

The head per track scheme is not inherent to drum technology; a few drum stores such as the Univac FASTRAND had one or more moving heads. Such drums were not able to compete effectively with hard disk drives for storage applications and stopped being manufactured in the 1970s. Similarly, head per track disks were used, mostly for paging, and supplanted fixed-head drums in this application by the 1970s, but both technologies were ultimately eclipsed by the advent of inexpensive semiconductor memory.

The drums of the Atanasoff–Berry Computer stored information using regenerative capacitor memory.

Use and legacy

As late as 1980, PDP-11/45 machines that used drums for swapping (and magnetic core memory) were still in use at many of the original UNIX sites.

In modern-day BSD Unix and its descendants, /dev/drum is the name of the default virtual memory (swap) device, deriving from the use of drum secondary-storage devices as backing store for pages in virtual memory.

See also

References

  1. ^ Universität Klagenfurt, ed. "Magnetic drum". Virtual Exhibitions in Informatics. http://cs-exhibitions.uni-klu.ac.at/index.php?id=222. Retrieved 21-08-2011. 

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • drum memory — būgninė atmintinė statusas T sritis automatika atitikmenys: angl. drum memory vok. Trommelspeicher, m rus. накопитель на барабане, m pranc. mémoire tambour, f …   Automatikos terminų žodynas

  • magnetic drum memory — magnetinė būgninė atmintinė statusas T sritis automatika atitikmenys: angl. magnetic drum memory vok. Magnettrommelspeicher, m rus. запоминающее устройство на магнитном барабане, n pranc. mémoire à tambour magnétique, f …   Automatikos terminų žodynas

  • Drum machine — For the Windows drumming program, see Drum Machine (software). For the early drum machine computers that used a rotating cylinder as their main memory, see drum memory A Yamaha RY30 Drum Machine A drum machine is an electronic musical instrument… …   Wikipedia

  • Drum (disambiguation) — Contents 1 Places 2 People 3 Brands 4 Entertainment …   Wikipedia

  • memory — Synonyms and related words: RAM, anamnesis, anniversaries, archetypal pattern, archetype, awareness, celebrating, celebration, ceremony, cognizance, commemoration, consciousness, disk memory, dressing ship, drum memory, engram, fanfare,… …   Moby Thesaurus

  • Memory Almost Full — Studio album by Paul McCartney Released 4 June 2007 …   Wikipedia

  • memory drum — memory drum, = magnetic drum: (Cf. ↑magnetic drum) »The memory drum of a computer at a medical college holds millions of pieces of evidence regarding the results of certain types of treatment based on particular symptoms (Walter Buckingham) …   Useful english dictionary

  • Drum-Taps —   Cover to Drum Taps …   Wikipedia

  • MEMORY — holocaust literature in european languages historiography of the holocaust holocaust studies Documentation, Education, and Resource Centers memorials and monuments museums film survivor testimonies Holocaust Literature in European Languages The… …   Encyclopedia of Judaism

  • Drum hardware — The drum kit …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”