버퍼링 메모리 란?
버퍼링 된 메모리는 컴퓨터 메모리 유형입니다. 메모리 칩에 한 번에 들어오고 나가는 전류량을 제어하도록 설계되었습니다. 이렇게하면 메모리가 더 안정적으로 유지되지만 비용이 증가하고 작동 속도가 느려집니다.
버퍼링 된 메모리 시스템에서, 하드웨어 레지스터는 메모리를 제어하는 컴퓨터 부분과 메모리 칩 자체 사이에 위치한다. 특정 양의 정보를 한 번에 보유 할 수있는 장치입니다. 레지스터가 완전히 채워지고이 모든 정보를 한 번에 전달합니다.
하드웨어 레지스터를 사용한다는 것은 컴퓨터가 메모리 칩과의 데이터 전송량을 한 번에 훨씬 더 안정적으로 제어 할 수 있음을 의미합니다. 그렇게하는 이유는 칩으로주고받는 전류량도 제어하기 때문입니다. 이렇게하면 메모리 칩에 전류가 과부하되어 칩이 지연되거나 손상 될 위험없이 컴퓨터가 한 번에 처리 할 수있는 데이터의 양이 최대화됩니다.
이 시스템의 단점은 레지스터가 데이터를 채우는 동안 지연이 발생한다는 것입니다. 지연 시간은 매우 짧으며 대부분의 PC에서 1,600 만분의 1 초입니다. 그러나 시간이 지남에 따라 성능이 크게 향상됩니다.
성능 손실과 시스템에 대한 하드웨어 레지스터의 가격 상승으로 인해 버퍼 메모리는 일반적으로 개인용 컴퓨터에서 사용되지 않습니다. 대신 서버, 특히 데이터 처리 전용 서버에서 가장 일반적입니다. 이러한 응용 분야에서 신뢰성의 이점은 비용과 혼란의 단점보다 더 큽니다.
오늘날 버퍼 메모리는 일반적으로 등록 된 메모리라고합니다. 이 용어는 일반적으로 상호 교환 가능합니다. 그러나“완전 버퍼링 된 메모리”라는 문구가 표시 될 수도 있습니다. 이는 버퍼링되는 데이터의 모든 부분과 관련이 있기 때문에 약간 다릅니다. 표준 버퍼링 또는 등록 된 메모리에서는 특정 부분 만 버퍼링됩니다.
버퍼링 된 메모리를 버퍼 메모리와 혼동해서는 안됩니다. 이것은 때때로 디스크 캐시와 같은 캐시 메모리를 나타내는 데 사용되는 용어입니다. 여기에는 컴퓨팅 세션 중에 반복적으로 사용될 수있는 정보를 저장하기 위해 하드 드라이브의 일부를 사용하므로 원래 소스에서 반복적으로 액세스하는 데 소요되는 시간을 절약 할 수 있습니다. 엄밀히 말하면, "버퍼 메모리"는 캐시 메모리를 나타내는 데 사용되어서는 안됩니다. "버퍼"는 정보가 한 번만 저장되고 액세스되도록 의도 된 위치를 의미합니다.