Skip to main content

Hvad er trommehukommelse?

Tromlehukommelse er en type computerhukommelse, der brugte et trombaseret design til at holde hukommelsespladerne og læse-skrivningsenheder;Det blev primært brugt i 1950'erne.For at bruge en trommehukommelse måtte operatører indlæse stansekort i hvert hoved, og programmerne ville kun fungere, efter at alle stansekort blev indlæst.Senere i tromlehukommelsens liv opdagede programmerere, hvordan man optimerer tromlenes timing for at gøre det lettere at indlæse hukommelsen.I modsætning til moderne harddiskenheder indeholdt tromlen læse-skrivningsenheder for hvert fad, så der var ingen dele til at flytte pladerne.

Tromlehukommelsesenheden blev stort set brugt i 1950'erne, skønt den også så nogle brug i 1960'erne.Mens denne hukommelse stort set er ringere efter moderne standarder, præsenterede den adskillige fordele i forhold til tidligere hukommelsestyper.Det var lettere at indlæse stansekort, hukommelsen fungerede flere gange hurtigere og selve enheden var mindre end tidligere hukommelsestyper.Denne hukommelse blev forældet på grund af halvlederhukommelse, som har bedre strøm og opbevaring.

Der var flere slots i en trommehukommelsesenhed, og hver slot repræsenterede et andet fad for hukommelsen.For at indlæse et program eller et dokument måtte operatører placere stansekort i disse slots, det ene efter det andet.Hvis stansekortene ikke blev indlæst i de korrekte slots, kan dette forårsage et problem, der ville forhindre programmet eller dokumentet i korrekt indlæsning.Punchkortene er magnetiske, og denne hukommelse blev bygget af ferromagnetiske materialer for at hjælpe med at optage hukommelse.

Først ville operatører indlæse et stansekort i tromlehukommelsen og vente på, at computeren genkender hukommelsen, før de placerede et andet kort.Senere var operatører i stand til at lave programmer til at hjælpe med at optimere belastningstiden.Dette program vil estimere, hvor lang tid det ville tage for hukommelsen at indlæse kortet, og når det næsten var indlæst, var nogen i nærheden af hukommelsen klar til at indlæse det næste kort.Der var behov for så mange stansekort til basale applikationer, at denne meget sparede tid.

Med moderne hukommelsesenheder, såsom halvlederhukommelse, er der kun et read-write-hoved, og pladerne i hukommelsen er programmeret til at bevæge sig, så hovedet kanArbejd med alle plader på én gang.I tromlehukommelse var der et læse-skrivende hoved pr. Fad, så der var ikke behov for, at pladerne skulle bevæge sig rundt.Dette kan virke mere avanceret, men det øgede omkostningerne ved hukommelsen, både med hensyn til hukommelse og udgifter.