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

   조회 4608   추천 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 1600/5728
2015-12   1781955   백메가
2014-05   5257104   정은준1
2016-02   4599   토시기
2010-07   8587   박동섭
2010-07   7722   우우씨씨씨
2016-02   6494   shisds
2010-07   13970   AKG
2016-02   9120   나몰라1
2019-06   13420   형진
2014-12   4990   하상욱
2016-02   7750   엘리
2017-02   5343   행복하세
2019-06   3465   알선업체
2020-08   2801   쵸옹
2010-08   9767   차평석
2018-04   3631   차평석
2019-06   6244   NickName123
2013-07   6498   무아
2010-08   10882   ZEBE
2013-07   6456   최모씨
2018-04   4414   SamP
2013-07   20300   읍내노는오빠