In general, computer memory is non-permanent. It is called volatile memory.
Storage is different from memory.
Any data written to storage does not change until it is overwritten even after power goes out. It is non-volatile.
Paper punch cards, punched paper tape - the eariliest computer storage
Delay Line Memory(1944) -> Megnetostrictive Delay Lines
Magnetic Core Memory
Magnetic Tape(1951)
Magnetic Drum Memory(1950-1960)
Hard Disk Drives(HDD)
Optical Storage
Solid State (use integrated circuits)
To greatly oversimplify, they use the classic gates we saw earlier in this series, but with a type of transistor that has resistive material around it, holding the charge "in place" unless a stronger charge overwrites it.
The faster the memory, the more expensive the cost.
Using various types of memory to acheive a balance between cost and speed.
요즘 애들은 플로피 디스크를 한번도 보지 못해서 저장버튼 아이콘이라고만 알고 있다던데... 세상이 변하는 속도가 점점 더 빨라진다.