플래시 메모리를 쓰는 SSD가 빠른 이유에 대해서 설명해주실 분 있으신가요?

   조회 4574   추천 0    

 제가 듣기로는 플래시 메모리는 DRAM이나 SRAM보다 느리고 심지어 HDD보다 느리다고 들었습니다. 

근데 SSD가 빠른 이유가 내용을 여러 플래시 메모리에 나눠서 읽고 쓰기때문에 메모리 속도에 곱하기가 된다. 가 이해가 안됩니다. 

정확하게 이해가 안되는 부분이 "메모리 속도에 곱하기가 된다. " 입니다. 

소프트웨어쪽 전공하긴 하는데 이부분은 좀 이해가 안가네요. 

혹시 예시를 들어서 설명해주실 분 계신가요?

Companion Cube
짧은글 일수록 신중하게.
김제연 2018-07
raid 0 을 생각하시면 편할것 같네요.
     
박문형 2018-07
+1000

요즘 팔리는 SATA방식의 SSD는 메모리 칩들을 SSD콘트롤러가 RAID0 로 묶고 거기에 캐쉬 램을 거쳐서 데이터가 왔다갔다 합니다..
박문형 2018-07
https://ko.wikipedia.org/wiki/%EC%86%94%EB%A6%AC%EB%93%9C_%EC%8A%A4%ED%85%8C%EC%9D%B4%ED%8A%B8_%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C

SSD라 불리는게 종류도 많고 역사도 꽤 됩니다..

https://www.lifewire.com/what-does-seek-time-mean-2626007

SSD와 HDD의 seek time 에 대해 이야기 합니다..

결론 : 지금 팔리고 사용되는 SSD는 하드디스크보다는 몇 혹은 몇십배 빠릅니다..

단 수명이 아직은 HDDD보다 못한 경우가 많습니다..
     
수명이 HDD보다 못하다는 말이 맞는 말은 아니라고 하네요.

Flash Memory 라는 Term은 너무 광대한 얘기이고...
DRAM이나 SRAM 같은 Volatile 메모리에 Flash Memory를 비교하는것 조차도 약간힘듬니다. 이유는 너무 종류나 목적이 다르기 때문이죠.

우리가 흔히 쓰는 SSD같은경우에는 그냥 어느종류의 Non-volatile 메모리칩들만 잔뜩 있는것이 아니기때문에 무지하게 빠를 수 있는것이죠. 메모리또는 IO버스에서 Non-volatile 메모리칩들로 데이터를 쓰고 읽고 할때 필요한 콘트롤로직과 또한 cache 메모리를 덤으로 가지고 있어야 지금 저희가 쓰는 SSD의 속도가 나옵니다. 아니면 속도는 그냥 말도 안되는 그런 속도밖에 나올 수 없습니다. (느린)

저도 이런 사실을 잘 몰랐는데 얼마전에 eMMC와 SSD의 차이가 뭔지를 찾아보다가 알게되었네요. 결국 정보가 저장되는 메모리칩은 동일하지만 (넨드이든 노아든 등등등) 중간의 케쉬메모리 그리고 콘트롤러의 방식 등등 그리고 버스타입등등이 속도를 좌우해주니까요.


QnA
제목Page 1596/5724
2015-12   1764197   백메가
2014-05   5238788   정은준1
2018-07   6722   2CPU최주희
2018-07   4025   Ansyncic
2018-07   3931   일반유저
2018-07   3913   esca
2018-07   3844   블랙펄
2018-07   4168   나나나나나
2018-07   3943   통통9
2018-07   5664   호박고구마
2018-07   4267   인연
2018-07   4575   동행큐브
2018-07   3402   김건우
2018-07   6108   다온
2018-07   4287   동행큐브
2018-07   4261   김제연
2018-07   3506   하나비
2018-07   3809   네이쳐
2018-07   3921   Sikieiki
2018-07   4390   Ansyncic
2018-07   4042   서울l승용
2018-07   4083   말랑9