Skip to main content

O que é memória de tambor?

A memória do tambor é um tipo de memória do computador que usou um design baseado no tambor para armazenar os pratos e as unidades de leitura e gravação da memória; foi usado principalmente na década de 1950. Para usar uma memória de tambor, os operadores precisavam carregar cartões perfurados em cada cabeçote e os programas só funcionavam após o carregamento de todos os cartões perfurados. Mais tarde na vida da memória do tambor, os programadores descobriram como otimizar o tempo do tambor para facilitar o carregamento da memória. Diferentemente das unidades modernas de disco rígido, o tambor continha unidades de leitura e gravação para cada prato, portanto não havia peças para mover os pratos.

A unidade de memória do tambor foi amplamente utilizada nos anos 50, embora também tenha sido utilizada nos anos 60. Embora essa memória seja amplamente inferior aos padrões modernos, apresentou várias vantagens sobre os tipos de memória anteriores. Era mais fácil carregar cartões perfurados, a memória funcionava várias vezes mais rápido e a própria unidade era menor que os tipos de memória anteriores. Essa memória se tornou obsoleta por causa da memória semicondutora, que possui melhor poder e armazenamento.

Havia vários slots em uma unidade de memória do tambor e cada slot representava um prato diferente para a memória. Para carregar um programa ou documento, os operadores precisavam colocar cartões perfurados nesses slots, um após o outro. Se os cartões perfurados não foram carregados nos slots corretos, isso pode causar um problema que impediria o carregamento correto do programa ou documento. Os cartões perfurados são magnéticos e essa memória foi construída com materiais ferromagnéticos para ajudar a gravar a memória.

Inicialmente, os operadores carregavam um cartão perfurado na memória do tambor e aguardavam o computador reconhecer a memória antes de colocar outro cartão. Mais tarde, os operadores puderam criar programas para ajudar a otimizar o tempo de carregamento. Este programa estimaria quanto tempo levaria para a memória carregar o cartão e, quando estava quase carregado, alguém estava perto da memória pronto para carregar o próximo cartão. Foram necessários tantos cartões perfurados para aplicativos básicos que economizavam muito tempo.

Com unidades de memória modernas, como a memória semicondutora, existe apenas um cabeçote de leitura e gravação e os pratos na memória são programados para se movimentarem, de modo que o cabeçote possa trabalhar com todos os pratos de uma só vez. Na memória do tambor, havia uma cabeça de leitura / gravação por prato, portanto não havia necessidade de os pratos se movimentarem. Isso pode parecer mais avançado, mas aumentou o custo da memória, tanto em termos de memória quanto de despesa.