
컴퓨터는 아마도 정적 RAM과 동적 RAM을 동시에 사용하지만 두 유형의 비용 차이 때문에 다른 이유로 사용합니다. 다이나믹 램과 스태틱 램 칩이 내부에서 어떻게 작동하는지 이해하면 비용 차이가 나는 이유를 쉽게 알 수 있고 이름도 이해할 수 있습니다.
동적 RAM은 오늘날 사용되는 가장 일반적인 유형의 메모리입니다. 동적 RAM 칩 내부에서 각 메모리 셀은 1 비트 의 정보를 보유 하며 트랜지스터 와 커패시터 의 두 부분으로 구성 됩니다. 물론 이들은 수백만 개의 트랜지스터와 커패시터가 단일 메모리 칩에 들어갈 수 있는 매우 작은 트랜지스터와 커패시터입니다. 커패시터는 0 또는 1과 같은 정보 비트를 보유합니다(비트에 대한 정보는 비트 및 바이트 작동 방식 참조 ). 트랜지스터는 메모리 칩의 제어 회로가 커패시터를 읽거나 상태를 변경할 수 있도록 하는 스위치 역할을 합니다.
커패시터는 전자를 저장할 수 있는 작은 양동이와 같습니다. 메모리 셀에 1을 저장하기 위해 버킷은 전자로 채워집니다. 0을 저장하려면 비워야 합니다. 커패시터 버킷의 문제는 누출이 있다는 것입니다. 몇 밀리초 만에 전체 버킷이 비게 됩니다. 따라서 동적 메모리가 작동하려면 CPU 또는 메모리 컨트롤러 가 방전되기 전에 1을 유지하는 모든 커패시터를 재충전해야 합니다. 이를 위해 메모리 컨트롤러는 메모리를 읽은 다음 바로 다시 씁니다. 이 새로 고침 작업은 초당 수천 번 자동으로 발생합니다.
이 새로 고침 작업에서 동적 RAM이 이름을 얻습니다. 동적 RAM은 항상 동적으로 새로 고쳐져야 하며 그렇지 않으면 보유하고 있는 것을 잊어버립니다. 이 모든 새로 고침의 단점은 시간이 걸리고 메모리가 느려진다는 것입니다.
정적 RAM은 완전히 다른 기술을 사용합니다. 정적 RAM에서 플립플롭의 형태는 각 메모리 비트를 보유합니다( 플립플롭에 대한 자세한 내용은 부울 게이트 작동 방식 참조 ). 메모리 셀의 플립플롭은 배선과 함께 4개 또는 6개의 트랜지스터를 필요로 하지만 새로 고칠 필요는 없습니다. 따라서 정적 RAM이 동적 RAM보다 훨씬 빠릅니다. 그러나 부품이 더 많기 때문에 정적 메모리 셀은 동적 메모리 셀보다 칩에서 훨씬 더 많은 공간을 차지합니다. 따라서 칩당 메모리가 줄어들어 정적 RAM이 훨씬 더 비쌉니다.
따라서 정적 RAM은 빠르고 비싸고 동적 RAM은 저렴하고 느립니다. 따라서 정적 RAM은 CPU의 속도에 민감한 캐시 를 생성하는 데 사용되는 반면 동적 RAM은 더 큰 시스템 RAM 공간을 형성합니다.
다음 페이지에서 컴퓨터 메모리에 대해 자세히 알아보십시오.