SSD (Solid State Disk)에 버퍼 캐시가 있습니까?


11

내가 아는 모든 HDD에는 최소 8MB 이상의 버퍼 캐시가 있습니다 (디스크 드라이버의 읽기 및 쓰기 성능을 높이기위한 것임을 알고 있습니다).

그러나 궁금한 점이 있습니다. SSD에는 HDD와 비슷한 버퍼 / 캐시 시스템이 있습니까? SSD는 HDD 버퍼보다 ​​성능이 더 뛰어 납니까?


@slhck 나는 이미 그 오타를 고쳤습니다! @Diogo 편집 내용을 롤백 한 이유는 무엇입니까?
sblair

Diogo, 자신이나 다른 질문을 편집 할 때 @sblair에서 이와 같은 다른 편집 내용을 롤백하지 마십시오 . @sblair는 분명히 당신의 질문의 가독성을 향상시키는 데 도움을주었습니다. 추가 할 내용이 있으면 개선 된 질문에 추가하십시오.
slhck

@ sblair 죄송합니다, 처음에 당신을 보지 못했기 때문에 나는 그렇게 큰 개선이 되돌릴 것이라고 기대하지 않았기 때문에!
slhck

죄송합니다. "Do"대신 "Does"로 작성해야한다고 생각했습니다. 내 영어가 유감입니다.
Diogo

걱정할 필요없이 사과 할 필요가 없습니다! 영국에서 온 누군가를 신뢰하여 콘텐츠를 편집하십시오. :
slhck

답변:


8

위키 백과를 인용하려면 :

플래시 기반 SSD는 일반적으로 하드 디스크 드라이브의 캐시와 유사한 소량의 DRAM을 캐시로 사용합니다. 드라이브가 작동하는 동안 블록 배치 및웨어 레벨링 데이터 디렉토리도 캐시에 보관됩니다. 데이터는 캐시에 영구적으로 저장되지 않습니다. 한 SSD 컨트롤러 제조업체 인 SandForce는 설계에 외부 DRAM 캐시를 사용하지 않지만 여전히 고성능을 달성합니다. 외장 DRAM을 제거하면 다른 플래시 메모리 구성 요소의 설치 공간을 줄여 더 작은 SSD를 구축 할 수 있습니다.

물론, 적은 양을 사용할 수있는 이유는 스토리지를 위해 처음부터 메모리를 사용하고 있기 때문에 기존 하드 드라이브에 비해 이미 합리적으로 빠르지 만 하드 드라이브는 더 나은 성능을 위해 캐시 메모리를 더 많이 필요로하기 때문입니다. .

또한 기능으로 기능을 나열 할만큼 충분히 사용한다고 의심되는 경우 기존 드라이브 사양과의 결합이 나빠 보일 수 있으므로 제외하십시오.

http://en.wikipedia.org/wiki/Solid_State_Drive#Cache_or_buffer


3

예. 대부분의 SSD에는 SRAM 또는 SDRAM과 같은 휘발성 메모리에 캐시가 있지만 반드시 고성능이 필요한 것은 아닙니다. 확실히 캐시 크기는 하드 드라이브보다 SSD의 성능을 나타내는 지표가 아닙니다.

당신은 찾을 수 이 Anandtech 기사 는 SDRAM으로, 어떻게 기존의 SSD 아키텍처에 대해 설명 또는 SRAM 캐시가 완전히 휘발성 메모리에 대한 필요성을 제거하기 위해 MLC와 SLC NAND 플래시의 혼합물을 사용하는 최신 샌 디스크 아키텍처와 비교로 흥미를.


0

읽기에서 온보드 RAM 그냥 컨트롤러 사용하기위한 것 인텔 SSD 320 (보드의 사진을 제공한다)에 관하여. 플래터 HDD와 같은 의미에서 버퍼링을 위해 메모리를 사용하지 않는 것 같습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.