내가 아는 모든 HDD에는 최소 8MB 이상의 버퍼 캐시가 있습니다 (디스크 드라이버의 읽기 및 쓰기 성능을 높이기위한 것임을 알고 있습니다).
그러나 궁금한 점이 있습니다. SSD에는 HDD와 비슷한 버퍼 / 캐시 시스템이 있습니까? SSD는 HDD 버퍼보다 성능이 더 뛰어 납니까?
내가 아는 모든 HDD에는 최소 8MB 이상의 버퍼 캐시가 있습니다 (디스크 드라이버의 읽기 및 쓰기 성능을 높이기위한 것임을 알고 있습니다).
그러나 궁금한 점이 있습니다. SSD에는 HDD와 비슷한 버퍼 / 캐시 시스템이 있습니까? SSD는 HDD 버퍼보다 성능이 더 뛰어 납니까?
답변:
위키 백과를 인용하려면 :
플래시 기반 SSD는 일반적으로 하드 디스크 드라이브의 캐시와 유사한 소량의 DRAM을 캐시로 사용합니다. 드라이브가 작동하는 동안 블록 배치 및웨어 레벨링 데이터 디렉토리도 캐시에 보관됩니다. 데이터는 캐시에 영구적으로 저장되지 않습니다. 한 SSD 컨트롤러 제조업체 인 SandForce는 설계에 외부 DRAM 캐시를 사용하지 않지만 여전히 고성능을 달성합니다. 외장 DRAM을 제거하면 다른 플래시 메모리 구성 요소의 설치 공간을 줄여 더 작은 SSD를 구축 할 수 있습니다.
물론, 적은 양을 사용할 수있는 이유는 스토리지를 위해 처음부터 메모리를 사용하고 있기 때문에 기존 하드 드라이브에 비해 이미 합리적으로 빠르지 만 하드 드라이브는 더 나은 성능을 위해 캐시 메모리를 더 많이 필요로하기 때문입니다. .
또한 기능으로 기능을 나열 할만큼 충분히 사용한다고 의심되는 경우 기존 드라이브 사양과의 결합이 나빠 보일 수 있으므로 제외하십시오.
http://en.wikipedia.org/wiki/Solid_State_Drive#Cache_or_buffer
예. 대부분의 SSD에는 SRAM 또는 SDRAM과 같은 휘발성 메모리에 캐시가 있지만 반드시 고성능이 필요한 것은 아닙니다. 확실히 캐시 크기는 하드 드라이브보다 SSD의 성능을 나타내는 지표가 아닙니다.
당신은 찾을 수 이 Anandtech 기사 는 SDRAM으로, 어떻게 기존의 SSD 아키텍처에 대해 설명 또는 SRAM 캐시가 완전히 휘발성 메모리에 대한 필요성을 제거하기 위해 MLC와 SLC NAND 플래시의 혼합물을 사용하는 최신 샌 디스크 아키텍처와 비교로 흥미를.