본문으로 이동

솔리드 스테이트 드라이브

위키백과, 우리 모두의 백과사전.
솔리드 스테이트 드라이브
Solid-state drive
2.5인치 시리얼 ATA 솔리드 스테이트 드라이브
플래시 메모리 사용
최초 도입:샌디스크
최초 도입일:1991년(34년 전)(1991)
용량:20 MB (2.5인치 폼 팩터)
최초 개념
주체:스토리지 테크놀로지 코퍼레이션
착안:1978년(47년 전)(1978)
용량:45 MB
2023년 기준
용량:최대 100 TB 
Mushkin 1TB 2280 NVMe SSD. 2280은 NVMe SSD의 가장 일반적인 크기다. 그러나 2230 NVMe SSD는 시스템 보드 공간 절약을 위해 더 보편화되고 있다.
SSSTC 256GB 2230 NVMe SSD. 2020년부터 등은 공간 절약을 위해 랩톱에 더 흔한 2280 크기 대신 2230 SSD를 사용하기 시작했다. Steam Deck과 같은 많은 장치가 이 크기를 사용한다.
Mushkin 480GB mSATA SSD. M.2 형식 이전에 mSATA SSD는 가장 일반적인 2.5인치 SSD에 비해 공간을 절약하기 위해 사용되었다. 이들은 PCI Express 표준을 사용하기 때문에 기존 2.5인치 SATA SSD보다 빠른 새로운 M.2 형식으로 대체되기 위해 2015년경 단계적으로 사라졌다.

솔리드 스테이트 드라이브(solid-state drive, SSD) 또는 솔리드 스테이트 디스크(solid state disk[1][2][3])는 집적 회로를 사용하여 데이터를 영구적으로 저장하는 솔리드 스테이트 스토리지 장치의 일종이다. 때로는 반도체 저장 장치, 솔리드 스테이트 장치 또는 솔리드 스테이트 디스크라고도 불린다.[4][5]

SSD는 데이터를 메모리 셀에 저장하기 위해 일반적으로 NAND 플래시와 같은 비휘발성 메모리를 사용한다. SSD의 성능과 내구성은 셀당 저장되는 비트 수에 따라 달라지며, 고성능 단일 레벨 셀(SLC)부터 더 저렴하지만 느린 쿼드 레벨 셀(QLC)까지 다양하다. 플래시 기반 SSD 외에도 3D XPoint와 같은 다른 기술은 다른 데이터 저장 메커니즘을 통해 더 빠른 속도와 높은 내구성을 제공한다.

기존 하드 디스크 드라이브(HDD)와 달리 SSD는 움직이는 부품이 없어 더 빠른 데이터 접근 속도, 낮은 지연 시간, 물리적 충격에 대한 저항성 증가, 낮은 전력 소비, 조용한 작동을 제공한다.

종종 HDD와 동일한 방식으로 시스템에 인터페이스되는 SSD는 개인용 컴퓨터, 서버, 모바일 장치 등 다양한 장치에서 사용된다. 그러나 SSD는 일반적으로 기가바이트당 가격이 더 비싸고 쓰기 주기가 제한적이어서 시간이 지남에 따라 데이터 손실로 이어질 수 있다. 이러한 한계에도 불구하고 SSD는 특히 성능이 중요한 애플리케이션과 많은 소비자 장치의 기본 저장 장치로 HDD를 점점 더 대체하고 있다.

SSD는 SATA, PCIe, NVMe 등 다양한 폼 팩터와 인터페이스 유형으로 제공되며, 각각 다른 수준의 성능을 제공한다. 솔리드 스테이트 하이브리드 드라이브(SSHD)와 같은 하이브리드 저장 솔루션은 SSD와 HDD 기술을 결합하여 순수 SSD보다 낮은 비용으로 향상된 성능을 제공한다.

특징

[편집]

SSD는 반도체 셀에 데이터를 저장하며, 각 셀에 저장되는 비트 수(1~4비트)에 따라 특성이 달라진다. 단일 레벨 셀(SLC)은 셀당 1비트의 데이터를 저장하며 더 높은 성능과 내구성을 제공한다. 반면 다중 레벨 셀(MLC), 트리플 레벨 셀(TLC), 쿼드 레벨 셀(QLC)은 셀당 더 많은 데이터를 저장하지만 성능과 내구성이 낮다. 인텔의 옵테인과 같은 3D XPoint 기술을 사용하는 SSD는 셀에 전하를 저장하는 대신 전기 저항을 변경하여 데이터를 저장하므로 기존 플래시 메모리보다 빠른 속도와 더 긴 데이터 지속성을 제공할 수 있다.[6] NAND 플래시 기반 SSD는 전원이 공급되지 않을 때 천천히 전하가 누출되며, 과도하게 사용된 소비자용 드라이브는 일반적으로 저장 상태에서 전원 공급 없이 1~2년 후에 데이터 손실이 시작될 수 있다.[7] SSD는 쓰기 횟수가 제한되어 있으며, 전체 저장 용량에 도달하면 속도가 느려진다.

SSD는 또한 여러 작업을 동시에 관리할 수 있는 내부 병렬 처리 기능을 가지고 있어 성능을 향상시킨다.[8]

HDD 및 이와 유사한 전기 기계적 자기 저장 장치와 달리 SSD는 움직이는 기계 부품이 없어 물리적 충격에 대한 저항성, 조용한 작동, 더 빠른 액세스 시간과 같은 장점을 제공한다. 낮은 지연 시간은 HDD보다 높은 입출력 속도(IOPS)를 가져온다.[9]

일부 SSD는 인텔의 Hystor 및 애플의 퓨전 드라이브와 같은 하이브리드 구성으로 기존 하드 드라이브와 결합된다. 이러한 드라이브는 플래시 메모리와 회전하는 자기 디스크를 모두 사용하여 자주 접근하는 데이터의 성능을 향상시킨다.[10][11]

기존 인터페이스(예: SATASAS) 및 표준 HDD 폼 팩터는 이러한 SSD를 컴퓨터 및 기타 장치에서 HDD의 드롭인 대체품으로 사용할 수 있게 한다.[6] mSATA, M.2, U.2, NF1/M.3/NGSFF,[12][13] XFM Express (Crossover Flash Memory, 폼 팩터 XT2)[14]EDSFF[15][16]와 같은 새로운 폼 팩터와 PCI 익스프레스를 통한 NVMe와 같은 고속 인터페이스는 HDD 성능을 더욱 향상시킬 수 있다.[6]

다른 기술과의 비교

[편집]

하드 디스크 드라이브

[편집]
SSD 벤치마크, 약 230 MB/s의 읽기 속도(파란색), 210 MB/s의 쓰기 속도(빨간색), 약 0.1 ms의 탐색 시간(녹색)을 보여주며, 모두 접근하는 디스크 위치와 무관하다.

기존 HDD 벤치마크는 일반적으로 회전 지연 시간탐색 시간과 같은 성능 특성에 중점을 둔다. SSD는 데이터를 찾기 위해 회전하거나 탐색할 필요가 없으므로 이러한 테스트에서 HDD보다 훨씬 우수하다. 그러나 SSD는 혼합 읽기 및 쓰기에서 문제가 있으며 시간이 지남에 따라 성능이 저하될 수 있다. 따라서 SSD 테스트는 일반적으로 드라이브가 처음 사용될 때를 기준으로 하는데, 새롭고 비어있는 드라이브는 몇 주 사용 후보다 훨씬 더 나은 쓰기 성능을 보일 수 있기 때문이다.[17]

HDD와 SSD 모두 모델에 따라 신뢰성이 크게 달라진다.[18] 일부 현장 고장률은 SSD가 HDD보다 훨씬 신뢰성이 높다는 것을 나타낸다.[19][20] 그러나 SSD는 갑작스러운 전원 중단에 민감하여 때로는 쓰기 중단 또는 드라이브의 완전한 손실을 초래할 수 있다.[21]

기존 하드 드라이브에 비해 솔리드 스테이트 드라이브의 장점 대부분은 데이터를 전기 기계적으로가 아닌 완전히 전자적으로 접근할 수 있는 능력 때문이며, 이는 우수한 전송 속도와 기계적 견고성을 제공한다.[22] 반면에 하드 디스크 드라이브는 가격 대비 훨씬 더 높은 용량을 제공한다.[9][23]

기존 HDD에서 다시 쓰인 파일은 일반적으로 원본 파일과 동일한 디스크 위치를 차지하지만, SSD에서는 웨어 레벨링을 위해 새로운 복사본이 종종 다른 NAND 셀에 쓰인다. 웨어 레벨링 알고리즘은 복잡하고 철저히 테스트하기 어렵다. 결과적으로 SSD에서 데이터 손실의 주요 원인 중 하나는 펌웨어 버그다.[24][25]

NAND 기반 SSD와 HDD 비교
속성 또는 특성 솔리드 스테이트 드라이브 (SSD) 하드 디스크 드라이브 (HDD)
용량당 가격 SSD는 일반적으로 HDD보다 비싸며 앞으로도 그럴 것으로 예상된다. 2018년 초 기준으로 4 TB 모델의 SSD 가격은 기가바이트당 약 0.30달러였다.[26] 2018년 초 기준으로 1 TB 모델의 HDD 가격은 기가바이트당 약 0.02~0.03달러였다.[26]
저장 용량 2018년까지 SSD는 최대 100 TB 크기로 출시되었지만,[27] 저렴한 모델은 일반적으로 120 GB에서 512 GB 범위였다. 2025년 기준 최대 36 TB의 HDD가 사용 가능하다.[28]
신뢰성 – 데이터 보존 마모된 SSD(예: 테라바이트 쓰기에 도달한 경우)는 전원 공급 없이 3개월(기업용 SSD)에서 1년(소비자용 SSD) 후 데이터 손실이 시작될 수 있으며, 특히 고온에서 그렇다.[7] 새로운 SSD는 사용량에 따라 데이터를 더 오래 보존할 수 있다. SSD는 일반적으로 장기 보관용 저장 장치에는 적합하지 않다.[29] HDD는 서늘하고 건조한 환경에 보관할 경우 전원 공급 없이도 더 오랜 기간 데이터를 보존할 수 있다. 그러나 시간이 지남에 따라 기계 부품이 고장 날 수 있으며, 예를 들어 장기간 보관 후 회전하지 못하는 경우가 있다.
신뢰성 – 수명 SSD는 기계 부품이 없어 이론적으로 HDD보다 신뢰성이 높다. 그러나 SSD 셀은 제한된 쓰기 횟수 후 마모된다. 컨트롤러는 이를 완화하는 데 도움이 되며, 정상적인 조건에서 수년간 사용할 수 있다.[30] HDD는 기계적 마모에 취약한 움직이는 부품을 가지고 있지만, 저장 매체(자기 플래터)는 읽기/쓰기 주기 때문에 성능이 저하되지 않는다. 연구에 따르면 HDD는 9~11년 동안 지속될 수 있다.[31]
시작 시간 SSD는 기계 부품을 준비할 필요가 없어 거의 즉각적으로 시작된다. HDD는 데이터를 접근하기 전에 회전하는 데 몇 초가 필요하다.[32]
순차 접근 성능 소비자용 SSD는 모델에 따라 200 MB/s에서 14800 MB/s 사이의 전송 속도를 제공한다.[33] HDD는 회전 속도와 디스크의 데이터 위치에 따라 약 200 MB/s의 속도로 데이터를 전송한다. 외부 트랙은 더 빠른 전송 속도를 허용한다.[34]
임의 접근 성능 SSD의 임의 접근 시간은 일반적으로 0.1ms 미만이다.[35] HDD의 임의 접근 시간은 2.9ms(고성능)에서 12ms(랩톱 HDD) 범위다.[36]
전력 소비 고성능 SSD는 HDD에 필요한 전력의 약 절반에서 3분의 1을 사용한다.[37] HDD는 2.5인치 드라이브의 경우 2~5와트를 사용하며, 고성능 3.5인치 드라이브는 최대 20와트를 요구할 수 있다.[38]
음향 소음 SSD는 움직이는 부품이 없어 조용하다. 일부 SSD는 블록 소거 시 고음의 소음을 낼 수 있다.[39] HDD는 회전하는 디스크와 움직이는 헤드에서 소음을 발생시키며, 이는 드라이브 속도에 따라 달라질 수 있다.
온도 제어 SSD는 일반적으로 더 높은 작동 온도를 견디며 특별한 냉각이 필요하지 않다.[40] HDD는 신뢰성 문제를 피하기 위해 고온 환경(35 °C 이상)에서 냉각이 필요하다.[41]

메모리 카드

[편집]
SSD로 사용된 콤팩트플래시 카드

메모리 카드와 대부분의 SSD는 모두 플래시 메모리를 사용하지만, 전력 소비, 성능, 크기, 신뢰성 등에서 매우 다른 특성을 가진다.[42] 원래 솔리드 스테이트 드라이브는 하드 드라이브처럼 컴퓨터에 장착되었다.[42] 반면, Secure Digital(SD), 콤팩트플래시(CF) 등 여러 메모리 카드는 원래 디지털 카메라용으로 설계되었으며, 이후 휴대폰, 게임 장치, GPS 장치 등에 사용되었다. 대부분의 메모리 카드는 물리적으로 SSD보다 작으며, 반복적으로 삽입하고 제거하도록 설계되었다.[42]

고장 및 복구

[편집]
SSD가 정상임을 보여주는 디스크 소프트웨어

SSD는 기존 자기 하드 드라이브와는 다른 고장 모드를 가진다. 솔리드 스테이트 드라이브에는 움직이는 부품이 없으므로 일반적으로 기계적 고장의 영향을 받지 않는다. 그러나 다른 유형의 고장이 발생할 수 있다. 예를 들어, 갑작스러운 전원 손실로 인한 불완전하거나 실패한 쓰기는 HDD보다 더 문제가 될 수 있으며, 단일 칩의 고장은 저장된 모든 데이터의 손실을 초래할 수 있다. 그럼에도 불구하고, 연구에 따르면 SSD는 일반적으로 신뢰성이 높고, 종종 제조업체에서 명시한 수명을 초과하며,[43][44] HDD보다 낮은 고장률을 보인다.[43] 그러나 연구에 따르면 SSD는 HDD에 비해 수정 불가능한 오류 발생률이 더 높아 데이터 손실로 이어질 수 있다.[45]

SSD의 내구성은 일반적으로 데이터시트에 두 가지 형태 중 하나로 표시된다.

  • n DW/D (하루에 n번의 드라이브 쓰기)
  • 또는 m TBW (최대 쓰기 테라바이트), 줄여서 TBW이다.[46]

제조업체는 호스트 운영 체제가 4 KB 섹터 정렬 또는 TRIM을 지원하지 않거나 비활성화한 경우와 같이 대부분의 실제 상황보다 더 나쁜 조건에서 DW/D 및 TBW를 계산하는 경우가 많다.[47] 예를 들어, 1 TB 용량의 삼성 970 EVO NVMe M.2 SSD(2018년형)는 600 TBW의 내구성을 가진다.[48]

SSD에서 데이터를 복구하는 것은 솔리드 스테이트 드라이브의 비선형적이고 복잡한 데이터 저장 방식 때문에 어려움이 있다. SSD의 내부 작동은 제조업체마다 다르며, TRIM 및 ATA Secure Erase와 같은 명령과 hdparm과 같은 프로그램은 삭제된 파일의 비트를 지우고 수정할 수 있다.

신뢰성 지표

[편집]

JEDEC은 SSD 신뢰성 지표에 대한 표준을 수립했으며, 여기에는 다음이 포함된다.[49]

  • 복구 불가능 비트 오류율(UBER)
  • 쓰기 가능한 테라바이트(TBW) – 보증 기간 내에 드라이브에 쓰기 가능한 총 테라바이트 수
  • 일일 쓰기 횟수(DWPD) – 보증 기간 내에 드라이브의 전체 용량을 하루에 쓰기 가능한 횟수

응용 프로그램

[편집]

분산 컴퓨팅 환경에서 SSD는 느린 HDD 기반 백엔드 저장 시스템에 대한 대량의 사용자 요청을 일시적으로 흡수하는 분산 캐시 계층으로 사용될 수 있다. 이 계층은 저장 시스템보다 훨씬 높은 대역폭과 낮은 지연 시간을 제공하며, 분산 키-값 데이터베이스 및 분산 파일 시스템과 같은 여러 형태로 관리될 수 있다. 슈퍼컴퓨터에서는 이 계층을 일반적으로 버스트 버퍼라고 한다.

플래시 기반 솔리드 스테이트 드라이브는 범용 개인용 컴퓨터 하드웨어로 네트워크 장치를 만들 수 있다. 쓰기 보호된 플래시 드라이브에 운영 체제와 응용 프로그램 소프트웨어가 포함되어 있으면 더 크고 덜 신뢰할 수 있는 디스크 드라이브나 CD-ROM을 대체할 수 있다. 이런 방식으로 구축된 장치는 값비싼 라우터 및 방화벽 하드웨어에 대한 저렴한 대안을 제공할 수 있다.

SD 카드라이브 SD 운영 체제를 기반으로 하는 SSD는 쉽게 쓰기 금지된다. 클라우드 컴퓨팅 환경 또는 다른 쓰기 가능한 매체와 결합하여 쓰기 금지된 SD 카드에서 OS 부팅은 신뢰할 수 있고, 영구적이며, 영구적인 손상에 영향을 받지 않는다.

하드 드라이브 캐시

[편집]

2011년, 인텔은 Z68 칩셋(및 모바일 파생 제품)을 위한 스마트 리스폰스 기술이라는 캐싱 메커니즘을 도입했는데, 이는 SATA SSD를 기존 자기 하드 디스크 드라이브의 캐시 (쓰루 캐시 또는 쓰기 캐시로 구성 가능)로 사용할 수 있게 한다.[50] 유사한 기술이 HighPoint의 RocketHybrid PCIe 카드에서도 사용 가능하다.[51]

솔리드 스테이트 하이브리드 드라이브(SSHD)는 동일한 원리를 기반으로 하지만, 별도의 SSD를 사용하는 대신 기존 드라이브에 일정량의 플래시 메모리를 통합한다. 이러한 드라이브의 플래시 계층은 ATA-8 명령을 사용하여 호스트에 의해 자기 저장 장치와 독립적으로 액세스될 수 있으며, 운영 체제가 이를 관리할 수 있도록 한다. 예를 들어, 마이크로소프트의 레디 드라이브 기술은 시스템이 하이버네이션 상태일 때 하이버네이션 파일의 일부를 이러한 드라이브의 캐시에 명시적으로 저장하여, 이후의 재개 속도를 더 빠르게 한다.[52]

듀얼 드라이브 하이브리드 시스템은 동일한 컴퓨터에 별도의 SSD 및 HDD 장치를 함께 사용하는 것으로, 전반적인 성능 최적화는 컴퓨터 사용자 또는 컴퓨터의 운영체제 소프트웨어에 의해 관리된다. 이러한 시스템의 예로는 리눅스bcachedm-cache,[53] 그리고 애플의 퓨전 드라이브가 있다.

아키텍처 및 기능

[편집]

SSD의 주요 구성 요소는 컨트롤러와 데이터 저장에 사용되는 메모리다. 전통적으로 초기 SSD는 휘발성 DRAM을 저장용으로 사용했지만, 2009년 이후 대부분의 SSD는 전원이 꺼져도 데이터를 유지하는 비휘발성 NAND 플래시 메모리를 활용한다.[54][6] 플래시 메모리 SSD는 비휘발성 플로팅 게이트 메모리 셀을 사용하여 금속-산화물-반도체(MOS) 집적 회로 칩에 데이터를 저장한다.[55]

컨트롤러

[편집]

모든 SSD에는 NAND 메모리와 호스트 컴퓨터 간의 데이터 흐름을 관리하는 컨트롤러가 포함되어 있다. 컨트롤러는 펌웨어를 실행하여 성능을 최적화하고 데이터를 관리하며 데이터 무결성을 보장하는 임베디드 프로세서다.[56][57]

컨트롤러가 수행하는 주요 기능 중 일부는 다음과 같다.

SSD의 전반적인 성능은 병렬 NAND 칩의 수와 컨트롤러의 효율성에 따라 달라질 수 있다. 예를 들어, NAND 플래시 칩의 병렬 처리를 가능하게 하는 컨트롤러는 대역폭을 향상시키고 지연 시간을 줄일 수 있다.[59]

마이크론과 인텔은 데이터 스트라이핑 및 인터리빙과 같은 기술을 구현하여 읽기/쓰기 속도를 향상시켜 더 빠른 SSD를 개척했다.[60] 최근에는 샌드포스가 데이터 압축을 통합하여 플래시 메모리에 쓰이는 데이터 양을 줄이는 컨트롤러를 도입하여 성능과 내구성을 모두 향상시켰다.[61]

웨어 레벨링

[편집]

웨어 레벨링은 SSD에서 쓰기 및 삭제 작업이 플래시 메모리의 모든 블록에 고르게 분산되도록 하는 기술이다. 이 기술이 없으면 특정 블록이 반복적인 사용으로 조기에 마모되어 SSD의 전체 수명이 단축될 수 있다. 이 과정은 자주 변경되지 않는 데이터(콜드 데이터)를 많이 사용된 블록에서 이동시켜, 더 자주 변경되는 데이터(핫 데이터)를 해당 블록에 쓸 수 있도록 한다. 이는 전체 SSD에 걸쳐 마모를 더 고르게 분산시키는 데 도움이 된다. 그러나 이 과정은 쓰기 증폭으로 알려진 추가적인 쓰기를 유발하며, 이는 성능과 내구성을 균형 있게 유지하기 위해 관리되어야 한다.[62][63]

메모리

[편집]

플래시 메모리

[편집]
아키텍처 비교[64]
비교 특성 MLC : SLC NAND : NOR
지속성 비율 1 : 10 1 : 10
순차 쓰기 비율 1 : 3 1 : 4
순차 읽기 비율 1 : 1 1 : 5
가격 비율 1 : 1.3

대부분의 SSD는 데이터 저장용으로 비휘발성 NAND 플래시 메모리를 사용하는데, 이는 주로 비용 효율성과 지속적인 전원 공급 없이도 데이터를 유지할 수 있는 능력 때문이다. NAND 플래시 기반 SSD는 반도체 셀에 데이터를 저장하며, 특정 아키텍처는 성능, 내구성 및 비용에 영향을 미친다.[65]

NAND 플래시 메모리에는 각 셀에 저장되는 비트 수에 따라 여러 유형이 있다.

  • 단일 레벨 셀(SLC): 셀당 1비트를 저장한다. SLC는 최고의 성능, 신뢰성 및 내구성을 제공하지만 가격이 더 비싸다.
  • 다중 레벨 셀(MLC): 셀당 2비트를 저장한다. MLC는 비용, 성능 및 내구성 사이에서 균형을 제공한다.
  • 트리플 레벨 셀(TLC): 셀당 3비트를 저장한다. TLC는 가격이 저렴하지만 SLC 및 MLC보다 느리고 내구성이 떨어진다.
  • 쿼드 레벨 셀(QLC): 셀당 4비트를 저장한다. QLC는 가장 저렴한 옵션이지만 성능과 내구성이 가장 낮다.[66]

시간이 지남에 따라 SSD 컨트롤러는 메모리 인터리빙, 고급 오류 수정 및 웨어 레벨링과 같은 기술을 통합하여 NAND 플래시의 효율성을 향상시켜 성능을 최적화하고 드라이브의 수명을 연장했다.[67][68][69][70][71] 저가형 SSD는 종종 QLC 또는 TLC 메모리를 사용하는 반면, 기업 또는 성능에 민감한 응용 프로그램을 위한 고가형 드라이브는 MLC 또는 SLC를 사용할 수 있다.[72]

평면(planar) NAND 구조 외에도 많은 SSD는 이제 3D NAND(또는 V-NAND)를 사용하며, 여기서 메모리 셀은 수직으로 적층되어 저장 밀도를 높이면서 성능을 향상시키고 비용을 절감한다.[73]

동적 램 및 DIMM

[편집]

일부 SSD는 NAND 플래시 대신 휘발성 DRAM을 사용하여 매우 빠른 데이터 액세스를 제공하지만, 데이터를 유지하기 위해 지속적인 전원 공급이 필요하다. DRAM 기반 SSD는 일반적으로 비용이나 비휘발성보다 성능이 우선시되는 특수 애플리케이션에 사용된다. NVDIMM 장치와 같은 많은 SSD는 내부 배터리 또는 외부 AC/DC 어댑터와 같은 백업 전원을 갖추고 있다. 이러한 전원은 전원 손실 시 데이터가 백업 시스템(일반적으로 NAND 플래시 또는 다른 저장 매체)으로 전송되도록 보장하여 데이터 손상이나 손실을 방지한다.[74][75] 유사하게, ULLtraDIMM 장치는 DIMM 모듈용으로 설계된 구성 요소를 사용하지만, DRAM SSD와 유사하게 플래시 메모리만 사용한다.[76]

DRAM 기반 SSD는 고성능 컴퓨팅 또는 특정 서버 환경과 같이 낮은 지연 시간으로 데이터를 고속으로 액세스해야 하는 작업에 자주 사용된다.[77]

3D XPoint

[편집]

3D XPoint는 2015년에 인텔과 마이크론이 발표한 비휘발성 메모리 기술이다.[78] 이는 셀 내 물질의 전기 저항을 변경하여 작동하며, NAND 플래시보다 훨씬 빠른 액세스 시간을 제공한다. 인텔 옵테인 드라이브와 같은 3D XPoint 기반 SSD는 NAND 기반 드라이브보다 낮은 지연 시간과 높은 내구성을 제공하지만, 기가바이트당 가격은 더 비싸다.[79][80]

기타

[편집]

하이브리드 드라이브 또는 솔리드 스테이트 하이브리드 드라이브(SSHD)로 알려진 드라이브는 회전 디스크와 플래시 메모리의 하이브리드를 사용한다.[81][82] 일부 SSD는 데이터 저장용으로 자기 저항 메모리(MRAM)를 사용한다.[83][84]

캐시 및 버퍼

[편집]

많은 플래시 기반 SSD에는 하드 디스크 드라이브의 디스크 버퍼와 유사하게 소량의 휘발성 DRAM이 캐시로 포함되어 있다. 이 캐시는 플래시 메모리에 데이터가 기록되는 동안 데이터를 임시로 보관할 수 있으며, 논리 블록에서 SSD의 물리적 위치로의 매핑과 같은 메타데이터도 저장한다.[59]

샌드포스(SandForce)와 같은 일부 SSD 컨트롤러는 외부 DRAM 캐시를 사용하지 않고도 높은 성능을 달성한다. 이러한 설계는 온칩 SRAM과 같은 다른 메커니즘에 의존하여 데이터를 관리하고 전력 소비를 최소화한다.[85]

또한 일부 SSD는 멀티 레벨 셀(MLC) 또는 트리플 레벨 셀(TLC) SSD에서도 단일 레벨 셀(SLC) 모드로 데이터를 임시 저장하는 SLC 캐시 메커니즘을 사용한다. 이는 데이터가 더 빠른 SLC 저장소에 기록된 후 더 느리고 용량이 큰 MLC 또는 TLC 저장소로 이동되도록 하여 쓰기 성능을 향상시킨다.[86]

NVMe SSD의 경우, 호스트 메모리 버퍼(HMB) 기술을 통해 SSD가 내장 DRAM 캐시에 의존하는 대신 시스템의 DRAM 일부를 사용하여 비용을 절감하면서 높은 수준의 성능을 유지할 수 있다.[85]

일부 고급 소비자용 및 기업용 SSD에는 파일 테이블 매핑과 쓰기 데이터 모두를 캐시하기 위해 더 많은 양의 DRAM이 포함되어 있어 쓰기 증폭을 줄이고 전반적인 성능을 향상시킨다.[87]

배터리 및 슈퍼 커패시터

[편집]

고성능 SSD에는 예기치 않은 전원 손실 시 데이터 무결성을 보존하는 데 도움이 되는 커패시터 또는 배터리가 포함될 수 있다. 커패시터 또는 배터리는 캐시의 데이터를 비휘발성 메모리에 기록할 수 있는 충분한 전력을 제공하여 데이터 손실을 방지한다.[85][88]

멀티 레벨 셀(MLC) 플래시 메모리를 사용하는 일부 SSD에서는 상위 페이지를 프로그래밍하는 동안 전원이 손실되면 "하위 페이지 손상"이라는 문제가 발생할 수 있다. 이로 인해 이전에 기록된 데이터가 손상될 수 있다. 이를 해결하기 위해 일부 고급 SSD는 갑작스러운 전원 손실 시 모든 데이터를 안전하게 기록할 수 있도록 슈퍼커패시터를 통합한다.[89]

일부 소비자용 SSD에는 플래시 변환 계층(FTL) 매핑 테이블과 같은 중요한 데이터를 저장하기 위한 내장 커패시터가 있다. 예를 들어 Crucial M500 및 Intel 320 시리즈가 있다.[90] 인텔 DC S3700 시리즈와 같은 엔터프라이즈급 SSD는 종종 슈퍼커패시터 또는 배터리와 같은 더 강력한 전원 손실 방지 메커니즘을 갖추고 있다.[91]

호스트 인터페이스

[편집]

SSD의 호스트 인터페이스는 SSD와 호스트 시스템 간의 통신에 사용되는 물리적 커넥터 및 신호 방식을 의미한다. 이 인터페이스는 SSD 컨트롤러에 의해 관리되며, 종종 기존 하드 디스크 드라이브(HDD)에서 볼 수 있는 것과 유사하다. 일반적인 인터페이스는 다음과 같다.

  • 직렬 ATA: 소비자용 SSD에서 가장 널리 사용되는 인터페이스 중 하나이다. SATA 3.0은 최대 6.0 Gbit/s의 전송 속도를 지원한다.[92]
  • 시리얼 부착 SCSI: 주로 기업 환경에서 사용되며, SAS 인터페이스는 SATA보다 빠르고 견고하다. SAS 3.0은 최대 12.0 Gbit/s의 속도를 제공한다.[93]
  • PCIe: 고성능 SSD에 사용되는 고속 인터페이스다. PCIe 3.0 x4는 최대 31.5 Gbit/s의 전송 속도를 지원한다.[94]
  • M.2: SATA 또는 PCIe보다 더 작고 콤팩트한 SSD용으로 설계된 새로운 인터페이스로, 랩톱 및 고급 데스크톱에서 자주 발견된다. M.2는 SATA(최대 6.0 Gbit/s)와 PCIe(최대 31.5 Gbit/s) 인터페이스를 모두 지원한다.
  • U.2: 기업용 SSD에 사용되는 또 다른 인터페이스로, PCIe 3.0 x4 속도를 제공하지만 서버 환경에 적합한 더 견고한 커넥터를 갖추고 있다.
  • 파이버 채널: 주로 기업 시스템에서 사용되며, 파이버 채널 인터페이스는 높은 데이터 전송 속도를 제공하며, 최신 버전은 최대 128 Gbit/s를 지원한다.
  • USB: 많은 외장형 SSD는 범용 직렬 버스 인터페이스를 사용하며, USB 3.1 Gen 2와 같은 최신 버전은 최대 10 Gbit/s의 속도를 지원한다.[95]
  • 선더볼트: 일부 고급 외장형 SSD는 선더볼트 인터페이스를 사용한다.
  • PATA: 초기 SSD에 사용된 구형 인터페이스로, 최대 1064 Mbit/s의 속도를 제공했다. PATA는 더 높은 데이터 전송 속도와 더 큰 신뢰성 때문에 SATA로 대체되었다.[96][97]
  • 병렬 SCSI: 주로 서버에서 사용되는 인터페이스로, 40 Mbit/s에서 2560 Mbit/s의 속도를 제공했다. 주로 시리얼 부착 SCSI로 대체되었다. 마지막 SCSI 기반 SSD는 2004년에 출시되었다.[98]

SSD는 운영 체제가 SSD와 통신하는 데 사용되는 명령 집합을 정의하는 다양한 논리 인터페이스를 지원할 수 있다. 두 가지 일반적인 논리 인터페이스는 다음과 같다.

  • AHCI: 원래 HDD용으로 설계된 AHCI는 SATA SSD와 함께 일반적으로 사용되지만, 오버헤드 때문에 최신 SSD에는 효율성이 떨어진다.
  • NVMe: SSD용으로 특별히 설계된 최신 인터페이스인 NVMe는 SSD의 병렬 처리 기능을 최대한 활용하여 AHCI보다 훨씬 낮은 지연 시간과 높은 처리량을 제공한다.[99]
M.2 (2242) 솔리드 스테이트 드라이브(SSD)가 USB 3.0 어댑터에 연결되어 컴퓨터에 연결된 모습
Mushkin Ventura, 내부에 SSD가 있는 USB 드라이브

구성

[편집]

모든 장치의 크기와 형태는 해당 장치를 만드는 데 사용되는 구성 요소의 크기와 형태에 따라 크게 결정된다. 기존 HDD 및 광학 디스크 드라이브는 회전하는 하드 디스크 플래터 또는 내부의 하드 디스크 스핀들 모터를 중심으로 설계되었다. SSD는 다양한 상호 연결된 집적 회로(IC)와 인터페이스 커넥터로 구성되어 있으므로, 그 형태는 더 이상 회전 미디어 드라이브의 형태에 국한되지 않는다. 일부 솔리드 스테이트 스토리지 솔루션은 여러 SSD가 내부에 있는 랙마운트 폼 팩터일 수도 있는 더 큰 섀시에 담겨 나온다. 이들은 모두 섀시 내부의 공통 버스에 연결되고 단일 커넥터를 통해 외부로 연결된다.[6]

일반적인 컴퓨터 사용의 경우, 2.5인치 폼 팩터(일반적으로 랩톱에서 발견되며 대부분의 SATA SSD에 사용됨)가 세 가지 두께[100] (7.0mm, 9.5mm, 14.8 또는 15.0mm; 12.0mm도 일부 모델에서 사용 가능)로 가장 인기가 많다. 3.5인치 하드 디스크 드라이브 슬롯이 있는 데스크톱 컴퓨터의 경우, 간단한 어댑터 플레이트를 사용하여 드라이브를 장착할 수 있다. 다른 유형의 폼 팩터는 기업 애플리케이션에서 더 흔하다. SSD는 Apple 맥북 에어 (2010년 가을 모델부터)와 같이 장치의 다른 회로에 완전히 통합될 수도 있다.[101] 2014년 현재 mSATAM.2 폼 팩터도 주로 랩톱에서 인기를 얻었다.

표준 HDD 폼 팩터

[편집]
2.5인치 HDD 폼 팩터의 SSD. SSD가 열려 내부를 보여준다. 컨트롤러, DRAM 메모리, 4개의 NAND 플래시가 포함되어 있다. 각 NAND는 32GB다.
이 NVMe SSD는 2230 크기이므로 DRAM 메모리가 없는 하나의 NAND 플래시만 있는 더 작은 컨트롤러 칩을 가지고 있다.

현재 HDD 폼 팩터를 사용하는 장점은 드라이브를 호스트 시스템에 장착하고 연결하는 데 이미 구축된 광범위한 인프라를 활용하는 것이다.[6][102] 이러한 전통적인 폼 팩터는 회전 미디어의 크기(예: 5.25인치, 3.5인치, 2.5인치 또는 1.8인치)로 알려져 있으며 드라이브 케이스의 치수는 아니다.

표준 카드 폼 팩터

[편집]

울트라북이나 태블릿 컴퓨터와 같이 공간이 중요한 애플리케이션의 경우, 플래시 기반 SSD를 위한 몇 가지 소형 폼 팩터가 표준화되었다.

PCI 익스프레스 미니 카드 물리적 레이아웃을 사용하는 mSATA 폼 팩터가 있다. 이는 PCI 익스프레스 미니 카드 인터페이스 사양과 전기적으로 호환되지만, 동일한 커넥터를 통해 SATA 호스트 컨트롤러에 추가 연결이 필요하다.

Next Generation Form Factor (NGFF)로 알려졌던 M.2 폼 팩터는 mSATA 및 이전에 사용했던 물리적 레이아웃에서 더 사용 가능하고 고급스러운 폼 팩터로의 자연스러운 전환이다. mSATA가 기존 폼 팩터와 커넥터를 활용한 반면, M.2는 카드 공간을 최대한 활용하면서 발자국을 최소화하도록 설계되었다. M.2 표준은 SATA 및 PCI 익스프레스 SSD를 모두 M.2 모듈에 장착할 수 있도록 한다.[103]

일부 고성능, 고용량 드라이브는 추가 메모리 칩을 장착하고 더 높은 전력 수준을 허용하며 대형 히트 싱크를 사용할 수 있도록 표준 PCI 익스프레스 확장 카드 폼 팩터를 사용한다. 또한 다른 폼 팩터, 특히 PCIe 인터페이스가 있는 M.2 드라이브를 일반 확장 카드로 변환하는 어댑터 보드도 있다.

디스크 온 모듈 폼 팩터

[편집]
PATA 인터페이스가 있는 2 GB 디스크 온 모듈
DOM(디스크 온 모듈) SSD

디스크 온 모듈(DOM)은 40/44핀 PATA 또는 SATA 인터페이스가 있는 플래시 드라이브로, 메인보드에 직접 꽂아 컴퓨터 하드 디스크 드라이브로 사용하도록 고안되었다. DOM 장치는 기존 하드 디스크 드라이브를 에뮬레이트하므로 특수 드라이버나 기타 특정 운영 체제 지원이 필요 없다. DOM은 일반적으로 기계식 HDD가 고장 나기 쉬운 열악한 환경에 배포되는 임베디드 시스템이나 작은 크기, 낮은 전력 소비 및 조용한 작동 때문에 씬 클라이언트에서 사용된다.

2016년 현재, 저장 용량은 4MB에서 128GB까지 다양하며, 수직 또는 수평 방향을 포함한 다양한 물리적 레이아웃이 있다.

박스 폼 팩터

[편집]

많은 DRAM 기반 솔루션은 랙마운트 시스템에 맞도록 설계된 박스를 사용한다. 데이터를 저장하는 데 필요한 DRAM 구성 요소 수와 백업 전원 공급 장치는 기존 HDD 폼 팩터보다 더 큰 공간을 필요로 한다.[104]

베어 보드 폼 팩터

[편집]

메모리 모듈에 더 흔했던 폼 팩터가 이제 SSD에서 구성 요소를 유연하게 배치할 수 있다는 장점을 활용하여 사용되고 있다. 이들 중 일부에는 PCIe, mini PCIe, mini-DIMM, MO-297 등이 있다.[105] Viking Technology의 SATADIMM은 마더보드의 비어 있는 DDR3 DIMM 슬롯을 사용하여 SSD에 전원을 공급하고 별도의 SATA 커넥터를 통해 컴퓨터로 데이터 연결을 제공한다. 그 결과, 일반적으로 전체 2.5인치 드라이브 베이를 차지하는 드라이브와 동일한 용량의 설치가 쉬운 SSD가 탄생했다.[106] Innodisk와 같은 적어도 한 제조사는 전원 케이블이 필요 없이 마더보드의 SATA 커넥터(SATADOM)에 직접 장착되는 드라이브를 생산했다.[107] 일부 SSD는 PCIe 폼 팩터를 기반으로 하며 PCIe 커넥터를 통해 데이터 인터페이스와 전원 모두를 호스트에 연결한다. 이러한 드라이브는 직접 PCIe 플래시 컨트롤러[108] 또는 SATA 플래시 컨트롤러에 연결되는 PCIe-SATA 브리지 장치를 사용할 수 있다.[109]

PCIe 카드 형태의 SSD도 있는데, 이를 HHHL(Half Height Half Length) 또는 AIC(Add in Card) SSD라고도 한다.[110][111][112]

볼 그리드 어레이 폼 팩터

[편집]

2000년대 초, 몇몇 회사들은 볼 그리드 어레이(BGA) 폼 팩터의 SSD를 선보였다. 예를 들어, M-Systems(현재 샌디스크)의 DiskOnChip[113]실리콘 스토리지 테크놀로지의 NANDrive[114][115](현재 그린리안트 시스템즈에서 생산), 그리고 Memoright의 M1000[116]이 임베디드 시스템에 사용되었다. BGA SSD의 주요 장점은 낮은 전력 소비, 소형 서브시스템에 적합한 작은 칩 패키지 크기, 그리고 진동과 충격으로 인한 부정적인 영향을 줄이기 위해 시스템 마더보드에 직접 솔더링할 수 있다는 점이다.[117]

이러한 임베디드 드라이브는 종종 eMMCeUFS 표준을 준수한다.

개발 및 역사

[편집]
주기억장치저장 장치의 역사적 최저 소매 가격

램 및 유사 기술을 사용한 초기 SSD

[편집]

솔리드 스테이트 드라이브(SSD)와 유사한 첫 번째 장치는 반도체 기술을 사용했으며, 초기 예시로는 1978년 스토리지텍 STC 4305가 있다. 이 장치는 IBM 2305 하드 드라이브의 플러그 호환 대체품으로, 처음에는 전하결합소자를 저장용으로 사용하다가 나중에는 DRAM으로 전환되었다. STC 4305는 기계식 장치보다 훨씬 빨랐으며, 45MB 용량에 약 40만 달러의 비용이 들었다.[118] 초기 SSD와 유사한 장치가 존재했지만, 높은 비용과 작은 저장 용량으로 인해 널리 사용되지는 않았다.

1980년대 후반, Zitel과 같은 회사들은 "RAMDisk"라는 이름으로 DRAM 기반 SSD 제품을 판매하기 시작했다. 이 장치들은 주로 UNIVAC 및 Perkin-Elmer와 같은 특수 시스템에서 사용되었다.

플래시를 사용한 SSD

[편집]
SSD 발전
매개변수 시작점 개발 지점 향상 정도
용량 20 MB 100 TB[119] 500만 대 1[120]
순차 읽기 속도 49.3 MB/s[121] 15 GB/s[122] 304.25 대 1[123]
순차 쓰기 속도 80 MB/s[124][125] 15.200 GB/s[122] 190 대 1[126]
IOPS 79[121] 2,500,000[122] 31,645.56 대 1[127]
접근 시간 0.5 ms[121] 읽기: 0.045 ms, 쓰기: 0.013 ms [128] 읽기: 11 대 1,[129] 쓰기: 38 대 1[130]
가격 기가바이트당 미화 5만 달러[131] 기가바이트당 미화 0.05달러[132] 10,000,000 대 1[133]
100GB Intel DC S3700 SATA SSD와 120GB Intel 535 mSATA SSD의 상단 및 하단.

현대 SSD의 핵심 구성 요소인 플래시 메모리는 1980년 후지오 마스오카에 의해 도시바에서 발명되었다.[134][135] 플래시 기반 SSD는 1989년 샌디스크의 설립자들에 의해 특허를 받았으며,[136] 1991년 IBM 랩톱용 20MB SSD를 첫 제품으로 출시했다.[137] 저장 용량이 제한적이고 가격이 높았지만(약 1,000달러), 이는 기존 하드 드라이브의 대안으로 플래시 메모리로의 전환의 시작을 알렸다.[138]

1990년대에는 STEC, Inc.,[139] M-Systems,[140][141]BiTMICRO[142][143]를 포함한 새로운 플래시 메모리 드라이브 제조업체가 등장했다.

기술이 발전함에 따라 SSD는 용량, 속도, 경제성 면에서 엄청난 발전을 이루었다.[144][145][146][147] 2016년까지 상업적으로 이용 가능한 SSD는 가장 큰 HDD보다 더 많은 용량을 가졌다.[148][149][150][151][152] 2018년까지 플래시 기반 SSD는 기업용 제품에서 최대 100TB의 용량에 도달했으며, 소비자용 SSD는 최대 16TB를 제공했다.[119] 이러한 발전은 읽기 및 쓰기 속도의 상당한 증가와 함께 이루어졌으며, 일부 고급 소비자 모델은 최대 14.5GB/s의 속도에 도달했다.[122]

2021년에는 Zoned Namespaces (ZNS)가 포함된 NVMe 2.0이 발표되었다. ZNS는 데이터가 플래시 변환 계층 없이 SSD의 물리적 위치에 직접 매핑되어 직접 액세스를 제공한다.[153] 2024년 삼성은 하이브리드 PCIe 인터페이스를 탑재한 세계 최초의 SSD인 삼성 990 EVO를 발표했다. 이 하이브리드 인터페이스는 x4 PCIe 4.0 또는 x2 PCIe 5.0 모드에서 작동하며, 이는 M.2 SSD로는 처음이다.[154]

SSD 가격도 크게 하락하여 기가바이트당 비용이 1991년 약 5만 달러에서 2020년까지 0.05달러 미만으로 떨어졌다.[132]

기업용 플래시 드라이브

[편집]

기업용 플래시 드라이브(EFD)는 높은 IOPS, 신뢰성, 에너지 효율성을 요구하는 고성능 애플리케이션용으로 설계되었다. EFD는 종종 소비자용 SSD보다 높은 사양을 가지고 있어 미션 크리티컬 애플리케이션에 적합하다. 이 용어는 EMC가 2008년 기업 환경용으로 제작된 SSD를 설명하기 위해 처음 사용했다.[155][156]

EFD의 한 예는 2012년에 출시된 인텔 DC S3700 시리즈다. 이 드라이브는 일관된 성능으로 주목받았으며, IOPS 변동을 좁은 범위 내에서 유지하여 기업 환경에 필수적이었다.[157]

또 다른 중요한 제품은 2016년에 출시된 도시바 PX02SS 시리즈다. 온라인 트랜잭션 처리와 같은 쓰기 집약적 애플리케이션용으로 설계된 이 드라이브는 인상적인 읽기 및 쓰기 속도와 높은 내구성 등급을 달성했다.[158]

다른 영구 메모리 기술을 사용하는 드라이브

[편집]

2017년 인텔은 옵테인(Optane) 브랜드로 3D XPoint 기술 기반 SSD를 선보였다. NAND 플래시와 달리 3D XPoint는 데이터를 저장하는 다른 방식을 사용하여 더 높은 IOPS 성능을 제공하지만, 순차 읽기 및 쓰기 속도는 기존 SSD보다 느리다.[159]

소비자용

[편집]
맥북 에어울트라북은 SSD의 가장 초기 대중적인 구현이다. 논쟁의 여지 없이 빠른 속도로 시스템 성능을 향상시키는 것 외에도 SSD는 HDD보다 얇고 작아 현대 랩톱이 메모리 관련 생산성 저하 없이 더 가볍고 세련될 수 있도록 한다.

SSD 기술이 계속 발전함에 따라, 울트라 모바일 PC 및 경량 랩톱 시스템에서 점점 더 많이 사용되고 있다. 플래시 메모리 SSD 기반 PC 중 처음으로 출시된 것은 2006년 6월 27일 선주문 발표되었고 2006년 7월 3일 일본에서 16GB 플래시 메모리 하드 드라이브를 탑재하여 출하되기 시작한 소니 바이오 UX90이었다.[160] SSD의 첫 번째 주류 출시 중 하나는 한 아이 노트북 프로젝트의 일환으로 제작된 XO 노트북이었다. 개발도상국의 어린이를 위한 이 컴퓨터의 대량 생산은 2007년 12월에 시작되었다. 2009년까지 ,[161][162][163] 도시바,[164][165] 에이수스,[166] 애플,[167] 그리고 레노버[168]가 SSD를 탑재한 랩톱을 생산하기 시작했다.

2010년까지 애플의 맥북 에어 라인은 SSD를 기본으로 사용하기 시작했다.[169][167] 2011년 인텔의 울트라북은 맥북 에어를 제외하고 SSD를 사용하는 최초의 널리 사용 가능한 소비자용 컴퓨터가 되었다.[170] 현재 SSD 장치는 수많은 회사에 의해 널리 사용 및 유통되며, 그 중 소수의 회사만이 NAND 플래시 장치를 제조한다.[171]

판매

[편집]

2009년 SSD 출하량은 약 1,100만 대였으며,[172] 2011년에는 1,730만 대로 증가하여 총 시장 가치는 50억 달러에 달했다.[173] 출하량은 계속 증가하여 2012년 3,900만 대, 2013년 8,300만 대,[174] 2016년 2억 140만 대,[173] 2017년 2억 2700만 대에 이를 것으로 예상되었다.[175]

전 세계 SSD 시장 매출은 2008년 약 5억 8,500만 달러로, 2007년 2억 5,900만 달러에서 100% 이상 증가했다.[176]

전 세계 솔리드 스테이트 드라이브(SSD) 시장은 데이터 센터 확장, 클라우드 컴퓨팅 서비스, 소비자 가전 업그레이드에 대한 수요 증가에 힘입어 2024년부터 2030년까지 크게 성장할 것으로 예상된다.[177] 2024년 보고서에서 Grand View Research는 2023년 SSD 시장을 191억 달러로 추정했으며, 2030년에는 551억 달러에 이를 것으로 예측했다.[177] 2024년 별도의 연구에서 Mordor Intelligence는 2024년 시장 가치를 634억 5천만 달러로 평가했으며, 2030년에는 1,728억 2천만 달러로 성장할 것으로 예상했다.[178] 또한 탐스 하드웨어(Tom's Hardware)는 Yole Group의 2024년 분석을 인용하여 SSD 수익이 2022년 290억 달러에서 2028년까지 670억 달러로 증가할 것으로 예상했다.[179]

파일 시스템 지원

[편집]

하드 디스크 드라이브에서 사용되는 파일 시스템은 일반적으로 솔리드 스테이트 드라이브에서도 사용할 수 있다. SSD를 지원하는 파일 시스템은 일반적으로 TRIM 명령도 지원하여 SSD가 폐기된 데이터를 재활용하는 데 도움이 된다. 파일 시스템은 웨어 레벨링이나 기타 플래시 메모리 특성을 관리할 필요가 없으며, 이는 SSD 내부에서 처리된다. 일부 로그 구조 파일 시스템(예: F2FS, JFFS2)은 SSD의 쓰기 증폭을 줄이는 데 도움이 되며, 특히 파일 시스템 메타데이터 업데이트와 같이 매우 적은 양의 데이터만 변경되는 상황에서 그렇다.

운영 체제가 개별 스왑 파티션에서 TRIM을 사용하는 것을 지원하지 않는 경우, 대신 일반 파일 시스템 내에 스왑 파일을 사용하는 것이 가능하다. 예를 들어, macOS는 스왑 파티션을 지원하지 않으며, 파일 시스템 내의 파일로만 스왑하므로 스왑 파일이 삭제될 때 TRIM을 사용할 수 있다.

리눅스

[편집]

2010년부터 표준 리눅스 드라이브 유틸리티는 기본적으로 적절한 파티션 정렬을 처리한다.[180]

TRIM 작업에 대한 커널 지원은 2010년 2월 24일에 출시된 리눅스 커널 메인라인 버전 2.6.33에 도입되었다.[181] Ext4, Btrfs, XFS, JFS, F2FS 파일 시스템은 버리기(TRIM 또는 UNMAP) 기능을 지원한다. TRIM을 사용하려면 파일 시스템을 discard 매개변수를 사용하여 마운트해야 한다. 리눅스 스왑 파티션은 기본적으로 기본 드라이브가 TRIM을 지원하는 경우 버리기 작업을 수행하며, 이를 끌 수도 있다.[182][183][184] TRIM 명령이 명령 대기열을 방해하지 않도록 하는 SATA 3.1 기능인 대기열 TRIM 지원은 2013년 11월 2일에 출시된 리눅스 커널 3.12에 도입되었다.[185]

커널 수준의 TRIM 작업에 대한 대안은 파일 시스템의 모든 사용되지 않는 블록을 통과하여 해당 영역에 대한 TRIM 명령을 전달하는 fstrim이라는 사용자 공간 유틸리티를 사용하는 것이다. fstrim 유틸리티는 일반적으로 Cron에 의해 예약된 작업으로 실행된다.[186]

리눅스 성능 고려 사항

[편집]
논리 장치 인터페이스로 NVMe를 사용하는 SSD, PCI 익스프레스 3.0 ×4 확장 카드 형태

설치 시 리눅스 배포판은 일반적으로 설치된 시스템이 TRIM을 사용하도록 구성하지 않으므로 /etc/fstab 파일을 수동으로 수정해야 한다.[187] 이는 현재 리눅스 TRIM 명령 구현이 최적화되지 않을 수 있기 때문이다.[188] 특정 상황에서는 성능 향상이 아닌 성능 저하를 초래하는 것으로 입증되었다.[189][190] 2014년 1월 현재, 리눅스는 TRIM 사양에서 권장하는 TRIM 범위를 정의하는 벡터화된 목록 대신 각 섹터에 개별 TRIM 명령을 전송한다.[191]

성능상의 이유로 I/O 스케줄러를 기본 CFQ (Completely Fair Queuing)에서 NOOP 또는 Deadline으로 변경하는 것이 권장된다. CFQ는 전통적인 자기 미디어 및 탐색 최적화를 위해 설계되었으므로, SSD와 함께 사용할 때 이러한 I/O 스케줄링 노력의 많은 부분이 낭비된다. SSD는 설계의 일부로 I/O 작업에 대해 훨씬 더 큰 병렬 처리 수준을 제공하므로, 특히 고급 SSD의 경우 스케줄링 결정을 내부 로직에 맡기는 것이 좋다.[192][193]

blk-multiqueue 또는 blk-mq로 알려진 고성능 SSD 저장소를 위한 확장 가능한 블록 계층은 주로 Fusion-io 엔지니어에 의해 개발되었으며, 2014년 1월 19일에 출시된 커널 버전 3.13에서 리눅스 커널 메인라인에 병합되었다. 이는 훨씬 더 높은 I/O 제출 속도를 허용함으로써 SSD 및 NVMe가 제공하는 성능을 활용한다. 리눅스 커널 블록 계층의 이 새로운 설계로 내부 대기열은 두 단계(CPU별 및 하드웨어 제출 대기열)로 분할되어 병목 현상을 제거하고 훨씬 더 높은 수준의 I/O 병렬 처리를 가능하게 한다. 2015년 4월 12일에 출시된 리눅스 커널 버전 4.0 현재, VirtIO 블록 드라이버, SCSI 계층(직렬 ATA 드라이버에서 사용됨), 장치 매퍼 프레임워크, 루프 장치 드라이버, 정렬되지 않은 블록 이미지(UBI) 드라이버(플래시 메모리 장치용 지우기 블록 관리 계층을 구현함) 및 RBD 드라이버(Ceph RADOS 객체를 블록 장치로 내보냄)가 이 새로운 인터페이스를 실제로 사용하도록 수정되었다. 다른 드라이버는 다음 릴리스에서 포팅될 예정이다.[194][195][196][197][198]

macOS

[편집]

Mac OS X 10.6.8(Snow Leopard) 이후 버전은 TRIM을 지원하지만, 애플에서 구매한 SSD와 함께 사용할 때만 가능하다.[199] 타사 드라이브의 경우 TRIM이 자동으로 활성화되지 않지만, Trim Enabler와 같은 타사 유틸리티를 사용하여 활성화할 수 있다. TRIM 상태는 시스템 정보 애플리케이션 또는 system_profiler 명령줄 도구에서 확인할 수 있다.

OS X 10.10.4(Yosemite) 이후 버전에는 비애플 SSD에서 TRIM을 활성화하는 터미널 명령 sudo trimforce enable이 포함되어 있다.[200] Mac OS X 10.6.8 이전 버전에서 TRIM을 활성화하는 기술도 있지만, 해당 경우에 TRIM이 실제로 제대로 활용되는지는 불확실하다.[201]

마이크로소프트 윈도우

[편집]

버전 7 이전의 마이크로소프트 윈도우는 솔리드 스테이트 드라이브를 지원하기 위한 특별한 조치를 취하지 않았다. 윈도우 7부터는 표준 NTFS 파일 시스템이 TRIM 명령을 지원한다.[202]

기본적으로 윈도우 7 및 최신 버전은 장치가 솔리드 스테이트 드라이브로 감지되면 TRIM 명령을 자동으로 실행한다. 그러나 TRIM은 모든 여유 공간을 되돌릴 수 없게 초기화하므로, 데이터 복구가 웨어 레벨링보다 우선시되는 경우 지원을 비활성화하는 것이 바람직할 수 있다.[203] 윈도우는 파일 삭제 작업 외에도 TRIM을 구현한다. TRIM 작업은 포맷 및 삭제와 같은 파티션 및 볼륨 수준 명령, 자르기 및 압축과 관련된 파일 시스템 명령, 그리고 시스템 복원(볼륨 스냅샷이라고도 함) 기능과 완전히 통합되어 있다.[204]

단편화 제거는 솔리드 스테이트 드라이브에서 비활성화해야 한다. SSD에서 파일 구성 요소의 위치는 성능에 크게 영향을 미치지 않지만, 윈도우 조각 모음 루틴을 사용하여 파일을 연속적으로 만들기 위해 파일을 이동하는 것은 SSD의 제한된 쓰기 주기에 불필요한 쓰기 마모를 유발한다. SuperFetch 기능도 성능을 실질적으로 향상시키지 않으며 시스템 및 SSD에 추가적인 오버헤드를 유발한다.[205]

윈도우 비스타

[편집]

윈도우 비스타는 일반적으로 SSD가 아닌 하드 디스크 드라이브를 예상한다.[206][207] 윈도우 비스타는 USB 연결 플래시 장치의 특성을 활용하기 위해 레디부스트를 포함하지만, SSD의 경우 읽기-수정-쓰기 작업을 방지하여 SSD 속도를 줄이는 기본 파티션 정렬만 개선한다. 대부분의 SSD는 일반적으로 4KiB 섹터로 분할되는 반면, 이전 시스템은 기본 파티션 설정이 4KiB 경계에 정렬되지 않은 512바이트 섹터를 기반으로 할 수 있다.[208] 윈도우 비스타는 솔리드 스테이트 드라이브에 TRIM 명령을 보내지 않지만, SSD Doctor와 같은 일부 타사 유틸리티는 주기적으로 드라이브를 스캔하고 적절한 항목을 TRIM한다.[209]

윈도우 7

[편집]

윈도우 7 및 이후 버전은 SSD에 대한 네이티브 지원을 제공한다.[204][210] 운영 체제는 SSD의 존재를 감지하고 그에 따라 작동을 최적화한다. SSD 장치의 경우 윈도우 7은 레디부스트 및 자동 조각 모음을 비활성화한다.[211] 그러나 윈도우 7 출시 전 스티븐 시노프스키의 초기 진술에도 불구하고,[204] 조각 모음은 비활성화되지 않으며, SSD에서의 동작도 다르다.[212] 한 가지 이유는 조각 모음된 SSD에서 볼륨 섀도 복사본 서비스의 성능이 낮기 때문이다.[212] 두 번째 이유는 볼륨이 처리할 수 있는 실질적인 최대 파일 조각 수에 도달하는 것을 피하기 위함이다.[212]

윈도우 7은 운영 체제가 더 이상 유효하지 않다고 판단한 데이터에 대한 가비지 컬렉션을 줄이기 위해 TRIM 명령도 지원한다.[213][214]

윈도우 8.1 및 이후 버전

[편집]

윈도우 8.1 및 이후 윈도우 시스템은 NVMe 기반 PCI 익스프레스 SSD에 대한 자동 TRIM도 지원한다. 윈도우 7의 경우 이 기능을 사용하려면 KB2990941 업데이트가 필요하며, 윈도우 7을 NVMe SSD에 설치해야 할 경우 DISM을 사용하여 윈도우 설치에 통합해야 한다. 윈도우 8/8.1은 USB 연결 SSD 또는 SATA-USB 인클로저에 대해 SATA TRIM과 유사한 SCSI unmap 명령도 지원한다. 이는 USB Attached SCSI 프로토콜(UASP)을 통해서도 지원된다.

윈도우 7은 내부 SATA SSD에 대한 자동 TRIM을 지원했지만, 윈도우 8.1과 윈도우 10은 SATA, NVMe 및 USB 연결 SSD에 대한 수동 TRIM과 자동 TRIM을 모두 지원한다. 윈도우 10 및 11의 디스크 조각 모음은 SSD를 최적화하기 위해 TRIM을 실행할 수 있다.[215]

ZFS

[편집]

솔라리스 버전 10 업데이트 6 (2008년 10월 출시), 그리고 최신 버전의 오픈솔라리스, 솔라리스 익스프레스 커뮤니티 에디션, 일루모스, 리눅스ZFS on Linux, 그리고 FreeBSD는 모두 SSD를 ZFS의 성능 향상기로 사용할 수 있다. 낮은 지연 시간의 SSD는 ZFS Intent Log (ZIL)에 사용될 수 있으며, 이는 SLOG로 명명된다. SSD는 또한 읽기를 위한 데이터를 캐시하는 데 사용되는 레벨 2 Adaptive Replacement Cache(L2ARC)에도 사용될 수 있다.[216]

FreeBSD

[편집]

FreeBSD용 ZFS는 2012년 9월 23일에 TRIM 지원을 도입했다.[217] 유닉스 파일 시스템도 TRIM 명령을 지원한다.[218]

표준화 기관

[편집]

다음은 솔리드 스테이트 드라이브(및 기타 컴퓨터 저장 장치)에 대한 표준을 만들기 위해 노력하는 주요 표준화 기관 및 단체다. 아래 표에는 솔리드 스테이트 드라이브의 사용을 장려하는 기관도 포함되어 있다. 이는 반드시 모든 기관을 망라한 목록은 아니다.

기관 또는 위원회 산하 조직: 목적
INCITS 빈칸 미국 내 ANSI와 전 세계 ISO/IEC 공동 위원회 간의 기술 표준 활동 조정
T10 INCITS SCSI
T11 INCITS FC
T13 INCITS ATA
JEDEC 빈칸 마이크로일렉트로닉스 산업을 위한 개방형 표준 및 출판물 개발
JC-64.8 JEDEC 솔리드 스테이트 드라이브 표준 및 출판물에 중점
NVMHCI 빈칸 비휘발성 메모리 서브시스템을 위한 표준 소프트웨어 및 하드웨어 프로그래밍 인터페이스 제공
SATA-IO 빈칸 SATA 사양 구현을 위한 업계 지침 및 지원 제공
SFF 위원회 빈칸 다른 표준 위원회에서 다루지 않는 저장 산업 표준에 대한 작업
SNIA 빈칸 정보 관리를 위한 표준, 기술 및 교육 서비스 개발 및 홍보
SSSI SNIA 솔리드 스테이트 스토리지의 성장과 성공 촉진

같이 보기

[편집]

각주

[편집]
  1. “Texas Memory Systems: Solid State Disk Overview”. 《Texas Memory System Resources》. Texas Memory Systems. 2012년 11월 22일에 원본 문서에서 보존된 문서. 2012년 12월 14일에 확인함. 
  2. Whittaker, Zack. “Solid-state disk prices falling, still more costly than hard disks”. 《Between the Lines》. ZDNet. 2012년 12월 14일에 확인함. 
  3. “What is solid state disk? - A Word Definition From the Webopedia Computer Dictionary”. 《Webopedia》. ITBusinessEdge. 2012년 12월 14일에 확인함. 
  4. Whittaker, Zack. “Solid-State Disk Prices Falling, Still More Costly than Hard Disks”. 《Between the Lines》. ZDNet. 2012년 12월 2일에 원본 문서에서 보존된 문서. 2012년 12월 14일에 확인함. 
  5. “SSD Power Savings Render Significant Reduction to TCO” (PDF). STEC. 2010년 7월 4일에 원본 문서 (PDF)에서 보존된 문서. 2010년 10월 25일에 확인함. 
  6. “Solid State Storage 101: An introduction to Solid State Storage” (PDF). SNIA. January 2009. 2019년 6월 10일에 원본 문서 (PDF)에서 보존된 문서. 2010년 8월 9일에 확인함. 
  7. Kristian Vättö. “The Truth About SSD Data Retention”. 2017년 3월 18일에 원본 문서에서 보존된 문서. 2017년 11월 5일에 확인함. 
  8. Feng Chen, Rubao Lee and Xiaodong Zhang (2011). 《"Essential roles of exploiting internal parallelism of flash memory based solid state drives in high-speed data processing"》. 2011 IEEE 17th International Symposium on High Performance Computer Architecture. 266–277쪽. 
  9. Kasavajhala, Vamsee (May 2011). “SSD vs HDD Price and Performance Study, a Dell technical white paper” (PDF). Dell PowerVault Technical Marketing. 2012년 5월 12일에 원본 문서 (PDF)에서 보존된 문서. 2012년 6월 15일에 확인함. 
  10. Feng Chen, David A. Koufaty and Xiaodong Zhang (2011). 《"Hystor | Proceedings of the international conference on Supercomputing"》. International Conference on Supercomputing (ICS '11). 22–23쪽. doi:10.1145/1995896.1995902. 
  11. “WD shows off its first hybrid drive, the WD Black SSHD”. CNET. 2013년 3월 29일에 원본 문서에서 보존된 문서. 2013년 3월 26일에 확인함. 
  12. “NF1 SSD | Samsung Semiconductor”. 《Samsung.com》. 
  13. “All-Flash NVMe Servers | Supermicro”. 《SuperMicro.com》. 2023년 4월 28일. 
  14. Liu, Zhiye (2019년 8월 6일). “Toshiba Unveils XFMEXPRESS Form Factor for NVMe SSDs”. 《Tom's Hardware》. 
  15. “EDSFF Based Intel Data Center SSDs (Formerly "Ruler" Form Factor)”. 《Intel》. 
  16. “Intel's first 'ruler' SSD holds 32TB”. 《Engadget》. 2019년 8월 8일. 
  17. “Benchmarking Enterprise SSDs” (PDF). 2012년 5월 7일에 원본 문서 (PDF)에서 보존된 문서. 2012년 5월 6일에 확인함. 
  18. Paul, Ian (2014년 1월 14일). “Three-year, 27,000 drive study reveals the most reliable hard drive makers”. 《PC World》. 2014년 5월 15일에 원본 문서에서 보존된 문서. 2014년 5월 17일에 확인함. 
  19. “Validating the Reliability of Intel Solid-State Drives”. Intel. July 2011. 2012년 1월 18일에 원본 문서에서 보존된 문서. 2012년 2월 10일에 확인함. 
  20. Prieur, Marc (16 November 2012). “Components returns rates (7)”. BeHardware. 9 August 2013에 원본 문서에서 보존된 문서. 25 August 2013에 확인함. 
  21. Harris, Robin (2013년 3월 1일). “How SSD power faults scramble your data”. 《ZDNet》. CBS Interactive. 2013년 3월 4일에 원본 문서에서 보존된 문서. 
  22. “SSD vs HDD – Why Solid State Drive”. 《SSD Guide》. OCZ Technology. 2013년 5월 10일에 원본 문서에서 보존된 문서. 2013년 6월 17일에 확인함. 
  23. “Price Comparison SSDs” (PDF). 2012년 5월 12일에 원본 문서 (PDF)에서 보존된 문서. 2012년 5월 6일에 확인함. 
  24. Mearian, Lucas (2009년 8월 3일). “Intel confirms data corruption bug in new SSDs, halts shipments”. ComputerWorld. 2013년 1월 25일에 원본 문서에서 보존된 문서. 2013년 6월 17일에 확인함. 
  25. “More hard drive firmware bugs cause data loss”. Defcon-5.com. 2009년 9월 5일. 2014년 5월 18일에 원본 문서에서 보존된 문서. 2013년 6월 17일에 확인함. 
  26. “HDD vs SSD: What Does the Future for Storage Hold? – Part 2”. Backblaze. 2018년 3월 13일. 
  27. “Nimbus Data Launches the World's Largest Solid State Drive – 100 Terabytes – to Power Data-driven Innovation”. 2018년 3월 19일. 
  28. “Seagate Introduces Hard Drive Capacities of Up to 36TB”. 《Seagate》. 2025년 1월 21일. 2025년 3월 28일에 확인함. 
  29. “IBM ESS Alert: Potential for SSD data loss after extended shutdown”. 《IBM》. 2022년 5월 23일. 2024년 5월 24일에 확인함. 
  30. “SSD reliability in the real world: Google's experience”. 《ZD Net》. 2016년 2월 25일. 2019년 9월 20일에 확인함. 
  31. “Study: Hard Drive MTBF Ratings Highly Exaggerated”. 2013년 2월 23일에 확인함. 
  32. “HDD vs. SSD”. 《diffen.com》. 2014년 11월 29일에 확인함. 
  33. “Samsung SSD 9100 Pro Has 14.800 MB/s Read and 13.400 MB/s Write Speeds”. 2025년 3월 18일. 
  34. “The PC Guide: Spindle Speed”. 2000년 8월 17일에 원본 문서에서 보존된 문서. 
  35. Markoff, John (2008년 12월 11일). “Computing Without a Whirring Drive”. 《뉴욕 타임스》. 
  36. “Hard Drive Data Recovery Glossary”. 2011년 7월 15일에 원본 문서에서 보존된 문서. 2011년 7월 14일에 확인함. 
  37. “An SSD crash course: What you need to know”. 《InfoWorld》. 2010년 6월 7일. 
  38. “Toshiba Announces 1.8-inch HDD for Tablets, Media Devices”. 《eWEEK》. 2011년 1월 25일. 
  39. “How do SSD's function & do they hold up to HDD's?”. 《Hardware》. 
  40. 《A Large-Scale Study of Flash Memory Failures in the Field》. ACM SIGMETRICS International Conference. 2015. 
  41. “Poorly ventilated system cases can shorten the life of the hard drive”. 
  42. “The Differences Between an SSD and a Memory Card”. 《SanDisk.com》. 2015년 1월 16일에 원본 문서에서 보존된 문서. 2020년 10월 8일에 확인함. 
  43. Flash Reliability in Production: The Expected and the Unexpected – Schroeder, Lagisetty & Merchant, 2016.
  44. Gasior, Geoff (2015년 3월 12일). “The SSD Endurance Experiment: They're All Dead”. 《The Tech Report》. 
  45. Klein, Andy (2019년 1월 19일). “Backblaze Hard Drive Stats for 2018”. Backblaze. 2019년 2월 13일에 확인함. 
  46. “Tech Brief – Matching SSD Endurance to Common Enterprise Applications” (PDF). 《Documents.WesternDigital.com》. 2020년 6월 13일에 확인함. 
  47. Cox, Alvin. “JEDEC SSD Endurance Workloads” (PDF). 2025년 6월 14일에 확인함. 
  48. “Product: Samsung 970 EVO NVMe M.2 SSD 1TB”. 《Samsung.com》. 2020년 6월 13일에 확인함. 
  49. Null, Linda; Lobur, Julia (2014년 2월 14일). 《The Essentials of Computer Organization and Architecture》. Jones & Bartlett Learning. 499–500쪽. ISBN 978-1-284-15077-3. 
  50. “Intel Z68 Chipset & Smart Response Technology (SSD Caching) Review”. AnandTech. 2012년 5월 5일에 원본 문서에서 보존된 문서. 2012년 5월 6일에 확인함. 
  51. “SSD Caching (Without Z68): HighPoint's RocketHybrid 1220”. Tom's Hardware. 2011년 5월 10일. 2012년 5월 6일에 확인함. 
  52. Russinovich, Mark E.; Solomon, David A.; Ionescu, Alex (2009). 《Windows internals》 5판. Microsoft Press. 772–774쪽. ISBN 978-0-7356-2530-3. 
  53. Petros Koutoupis (2013년 11월 25일). “Advanced Hard Drive Caching Techniques”. linuxjournal.com. 2013년 12월 2일에 원본 문서에서 보존된 문서. 2013년 12월 2일에 확인함. 
  54. “What is a Solid State Disk?”. 《Ramsan.com》. Texas Memory Systems. 2008년 2월 4일에 원본 문서에서 보존된 문서. 
  55. Hutchinson, Lee (2012년 6월 4일). “Solid-state revolution: in-depth on how SSDs really work”. 《아르스 테크니카. 2019년 9월 27일에 확인함. 
  56. Bechtolsheim, Andy (2008). “The Solid State Storage Revolution” (PDF). SNIA.org. 2010년 11월 7일에 확인함. 
  57. Rent, Thomas M. (2010년 4월 9일). “SSD Controller Detail”. 《StorageReview.com》. 2010년 10월 15일에 원본 문서에서 보존된 문서. 2010년 4월 9일에 확인함. 
  58. “Sandforce SF-2500/2600 Product Brief”. 2012년 2월 25일에 확인함. 
  59. “The SSD Anthology: Understanding SSDs and New Drives from OCZ”. AnandTech.com. 2009년 3월 18일. 2009년 3월 28일에 원본 문서에서 보존된 문서. 
  60. “Flash SSD with 250 MB/s writing speed”. Micron.com. 2009년 6월 26일에 원본 문서에서 보존된 문서. 2009년 10월 21일에 확인함. 
  61. Shimpi, Anand Lal (2009년 12월 31일). “OCZ's Vertex 2 Pro Preview: The Fastest MLC SSD We've Ever Tested”. AnandTech. 2013년 5월 12일에 원본 문서에서 보존된 문서. 2013년 6월 16일에 확인함. 
  62. Arnd Bergmann (2011년 2월 18일). “Optimizing Linux with cheap flash drives”. LWN.net. 2013년 10월 7일에 원본 문서에서 보존된 문서. 2013년 10월 3일에 확인함. 
  63. Jonathan Corbet (2007년 5월 15일). “LogFS”. LWN.net. 2013년 10월 4일에 원본 문서에서 보존된 문서. 2013년 10월 3일에 확인함. 
  64. SLC and MLC 보관됨 2013-04-05 - 웨이백 머신 SSD Festplatten. Retrieved 2013-04-10.
  65. “The Top 20 Things to Know About SSD” (PDF). 《seagate.com》. 2011. 2016년 5월 27일에 원본 문서 (PDF)에서 보존된 문서. 2015년 9월 26일에 확인함. 
  66. Mearian, Lucas (2008년 8월 27일). “Solid-state disk lackluster for laptops, PCs”. 《Computerworld.com》. 2016년 10월 23일에 원본 문서에서 보존된 문서. 2017년 5월 6일에 확인함. 
  67. Lai, Eric (2008년 11월 7일). “SSD laptop drives 'slower than hard disks'. 《Computerworld》. 2011년 6월 29일에 원본 문서에서 보존된 문서. 2011년 6월 19일에 확인함. 
  68. Drossel, Gary (2009년 9월 14일). “Methodologies for Calculating SSD Useable Life” (PDF). Storage Developer Conference, 2009. 2015년 12월 8일에 원본 문서 (PDF)에서 보존된 문서. 2010년 6월 20일에 확인함. 
  69. “Are MLC SSDs Ever Safe in Enterprise Apps?”. 《Storagesearch.com》. ACSL. 2008년 9월 19일에 원본 문서에서 보존된 문서. 
  70. Lucchesi, Ray (September 2008). “SSD flash drives enter the enterprise” (PDF). Silverton Consulting. 2015년 12월 10일에 원본 문서 (PDF)에서 보존된 문서. 2010년 6월 18일에 확인함. 
  71. Bagley, Jim (2009년 7월 1일). “Over-provisioning: a winning strategy or a retreat?” (PDF). StorageStrategies Now. 2쪽. 2010년 1월 4일에 원본 문서 (PDF)에서 보존된 문서. 2010년 6월 19일에 확인함. 
  72. “Are MLC SSDs Ever Safe in Enterprise Apps?”. 《Storagesearch.com》. ACSL. 2008년 9월 19일에 원본 문서에서 보존된 문서. 
  73. “Samsung Introduces World's First 3D V-NAND Based SSD for Enterprise Applications”. 《Samsung》. 2013년 8월 13일. 2020년 3월 10일에 확인함. 
  74. Cash, Kelly. “Flash SSDs – Inferior Technology or Closet Superstar?”. BiTMICRO. 2011년 7월 19일에 원본 문서에서 보존된 문서. 2010년 8월 14일에 확인함. 
  75. Kerekes, Zsolt. “RAM SSDs”. 《storagesearch.com》. ACSL. 2010년 8월 22일에 원본 문서에서 보존된 문서. 2010년 8월 14일에 확인함. 
  76. “Hybrid DIMMs And The Quest For Speed”. 《Network Computing》. 2014년 3월 12일. 2014년 12월 20일에 원본 문서에서 보존된 문서. 2014년 12월 20일에 확인함. 
  77. Lloyd, Chris (2010년 1월 28일). “Next-gen storage that makes SSD look slow Using RAM drives for ultimate performance”. 《techradar.com》. 2014년 12월 4일에 원본 문서에서 보존된 문서. 2014년 11월 27일에 확인함. 
  78. “Intel, Micron reveal Xpoint, a new memory architecture that could outclass DDR4 and NAND – ExtremeTech”. 《ExtremeTech》. 2015년 7월 28일. 2015년 8월 20일에 원본 문서에서 보존된 문서. 
  79. Smith, Ryan (2015년 8월 18일). “Intel Announces Optane Storage Brand For 3D XPoint Products”. 2015년 8월 19일에 원본 문서에서 보존된 문서. products will be available in 2016, in both standard SSD (PCIe) form factors for everything from Ultrabooks to servers, and in a DIMM form factor for Xeon systems for even greater bandwidth and lower latencies. As expected, Intel will be providing storage controllers optimized for the 3D XPoint memory 
  80. “Intel, Micron debut 3D XPoint storage technology that's 1,000 times faster than current SSDs”. 《CNET》. CBS Interactive. 2015년 7월 29일에 원본 문서에서 보존된 문서. 
  81. The SSD Guy (2013년 3월 30일). “Seagate Upgrades Hybrids, Phases Out 7,200RPM HDDs”. The SSD Guy. 2013년 12월 16일에 원본 문서에서 보존된 문서. 2014년 1월 20일에 확인함. 
  82. “Hybrid Storage Drives”. 2013년 6월 6일에 원본 문서에서 보존된 문서. 
  83. Douglas Perry. "Buffalo Shows SSDs with MRAM Cache" 보관됨 2013-12-16 - 웨이백 머신. 2012.
  84. Rick Burgess. "Everspin first to ship ST-MRAM, claims 500x faster than SSDs" 보관됨 2013-04-03 - 웨이백 머신. 2012.
  85. Demerjian, Charlie (2010년 5월 3일). “SandForce SSDs break TPC-C records”. SemiAccurate.com. 2010년 11월 27일에 원본 문서에서 보존된 문서. 2010년 11월 7일에 확인함. 
  86. “Intel SSD, now off the sh..err, shamed list”. 2011년 4월 9일. 2012년 2월 3일에 원본 문서에서 보존된 문서. 
  87. “Crucial's M500 SSD reviewed”. 《The Tech Report》. 2013년 4월 18일. 2013년 4월 20일에 원본 문서에서 보존된 문서. 
  88. Kerekes, Zsolt. “Surviving SSD sudden power loss”. 《storagesearch.com》. 2014년 11월 22일에 원본 문서에서 보존된 문서. 2014년 11월 28일에 확인함. 
  89. Werner, Jeremy (2010년 8월 17일). “A Look Under the Hood at Some Unique SSD Features” (PDF). SandForce.com. 2011년 12월 6일에 원본 문서 (PDF)에서 보존된 문서. 2012년 8월 28일에 확인함. 
  90. “Crucial's M500 SSD reviewed”. 《The Tech Report》. 2013년 4월 18일. 2013년 4월 20일에 원본 문서에서 보존된 문서. 
  91. Anand Lal Shimpi (2012년 11월 9일). “The Intel SSD DC S3700 (200GB) Review”. AnandTech. 2014년 9월 23일에 원본 문서에서 보존된 문서. 2014년 9월 24일에 확인함. 
  92. “SATA-IO Releases SATA Revision 3.0 Specification” (PDF) (보도 자료). Serial ATA International Organization. 2009년 5월 27일. 2009년 6월 11일에 원본 문서 (PDF)에서 보존된 문서. 2009년 7월 3일에 확인함. 
  93. “Serial Attached SCSI Master Roadmap”. SCSI Trade Association. 2015년 10월 14일. 2016년 3월 7일에 원본 문서에서 보존된 문서. 2016년 2월 26일에 확인함. 
  94. “PCI Express 3.0 Frequently Asked Questions”. 《pcisig.com》. PCI-SIG. 2014년 2월 1일에 원본 문서에서 보존된 문서. 2014년 5월 1일에 확인함. 
  95. “SuperSpeed USB 10 Gbps – Ready for Development”. Rock Hill Herald. 2014년 10월 11일에 원본 문서에서 보존된 문서. 2013년 7월 31일에 확인함. 
  96. “PATA SSD”. Transcend. 2011년 7월 17일에 원본 문서에서 보존된 문서. 
  97. “Netbook SSDs”. Super Talent. 2010년 11월 23일에 원본 문서에서 보존된 문서. 
  98. Kerekes, Zsolt (July 2010). “The (parallel) SCSI SSD market”. 《StorageSearch.com》. ACSL. 2011년 5월 27일에 원본 문서에서 보존된 문서. 2011년 6월 20일에 확인함. 
  99. “Solid State Storage 101: An introduction to Solid State Storage” (PDF). SNIA. January 2009. 2019년 6월 10일에 원본 문서 (PDF)에서 보존된 문서. 2010년 8월 9일에 확인함. 
  100. “2.5 inch Hard Drive - Geekworm Wiki”. 《wiki.geekworm.com》. 2024년 9월 8일에 확인함. 
  101. Kristian, Vättö. “Apple Is Now Using SanDisk SSDs in the Retina MacBook Pro As Well”. 《anandtech.com》. 2014년 11월 29일에 원본 문서에서 보존된 문서. 2014년 11월 27일에 확인함. 
  102. Ruth, Gene (2010년 1월 27일). “SSD: Dump the hard disk form factor”. Burton Group. 2010년 2월 9일에 원본 문서에서 보존된 문서. 2010년 6월 13일에 확인함. 
  103. “SATA M.2 Card”. The Serial ATA International Organization. 2013년 10월 3일에 원본 문서에서 보존된 문서. 2013년 9월 14일에 확인함. 
  104. Hachman, Mark (2014년 1월 17일). “SSD prices face uncertain future in 2014”. 《pcworld.com》. 2014년 12월 2일에 원본 문서에서 보존된 문서. 2014년 11월 24일에 확인함. 
  105. Beard, Brian (2009). “SSD Moving into the Mainstream as PCs Go 100% Solid State” (PDF). Samsung Semiconductor, Inc. 2011년 7월 16일에 원본 문서 (PDF)에서 보존된 문서. 2010년 6월 13일에 확인함. 
  106. “Enterprise SATADIMM”. Viking Technology. 2011년 11월 4일에 원본 문서에서 보존된 문서. 2010년 11월 7일에 확인함. 
  107. “SATADOM”. Innodisk. 2011년 7월 7일에 원본 문서에서 보존된 문서. 2011년 7월 7일에 확인함. 
  108. Pop, Sebastian (2009년 11월 17일). “PCI Express SSD from Fusion-io ioXtreme Is Aimed at the Consumer Market”. 소프트피디아. 2011년 7월 16일에 원본 문서에서 보존된 문서. 2010년 8월 9일에 확인함. 
  109. Pariseau, Beth (2010년 3월 16일). “LSI delivers Flash-based PCIe card with 6 Gbit/s SAS interface”. 2010년 11월 6일에 원본 문서에서 보존된 문서. 2010년 8월 9일에 확인함. 
  110. “SSD Form Factors Proliferate at Flash Memory Summit 2018”. 
  111. “ASUS ROG RAIDR Express 240GB PCIe SSD Review”. 2013년 12월 6일. 
  112. “SSD Form Factors | SNIA”. 
  113. Kerekes, Zsolt. “SSDs”. 《StorageSearch.com》. ACSL. 2011년 5월 27일에 원본 문서에서 보존된 문서. 2011년 6월 27일에 확인함. 
  114. “New From SST: SST85LD0128 NANDrive - Single Package Flash Based 128MB Solid State Hard Disk Drive with ATA / IDE Interface”. Memec Newsletter. Dec 2006. 2011년 6월 27일에 확인함. 
  115. “SST announces small ATA solid-state storage devices”. Computer Technology Review. 2006년 10월 26일. 2011년 10월 1일에 원본 문서에서 보존된 문서. 2011년 6월 27일에 확인함. 
  116. “M1000 Specifications”. Memoright. 2011년 11월 25일에 원본 문서에서 보존된 문서. 2011년 7월 7일에 확인함. 
  117. Chung, Yuping (2008년 11월 19일). “Compact, shock- and error-tolerant SSDs offer auto infotainment storage options”. 《EE Times》. 2012년 5월 17일에 원본 문서에서 보존된 문서. 2011년 6월 27일에 확인함. 
  118. “StorageTek – circa 2004”. 《storagesearch.com》. 2017년 12월 11일에 확인함. 
  119. Mui, Tsing (2021년 9월 19일). “Mushkin Enhanced Source HC 16 TB SSD Begins Showing Up at Retailers”. 《The FPS Review. 2024년 6월 21일에 확인함. 
  120. 100,000,000,000,000 나누기 20,000,000.
  121. “Samsung 32GB Solid State Drive | bit-tech.net”. 《bit-tech.net》. 
  122. Downing, Shane (2024년 2월 20일). “Crucial T705 2TB SSD Review: The Fastest SSD on The Planet”. 《탐스 하드웨어. 2024년 6월 21일에 확인함. 
  123. 15,000÷49.3
  124. “Seagate's first Pulsar SSDs ready to blast the enterprise”. 《Engadget》. 2019년 7월 19일. 
  125. “Samsung's 25GB / 50GB Enterprise SSDs can't stop, won't stop under heavy loads”. 《Engadget》. 2019년 7월 18일. 
  126. 15,200÷80
  127. 2,500,000÷79
  128. “WD Black SN850 1TB NVMe M.2 SSD Review”. 2020년 11월 9일. 
  129. 0.5÷0.045
  130. 0.5÷0.013
  131. 20MB에 1000달러였으므로 20÷1000=50, 즉 MB당 50달러. GB는 1000MB이므로 50×1000=50,000달러
  132. Bendle, Stewart (2024년 6월 20일). “Best SSD and Hard Drive Deals 2024”. 《탐스 하드웨어. 2024년 6월 21일에 확인함. 
  133. 50,000 나누기 0.05.
  134. “1987: Toshiba Launches NAND Flash”. 《eWeek》. 2012년 4월 11일. 2019년 6월 20일에 확인함. 
  135. “1971: Reusable semiconductor ROM introduced”. 《컴퓨터 역사 박물관. 2019년 6월 19일에 확인함. 
  136. 미국 특허 5,297,148 
  137. “History of the SanDisk brand. 1991 News”. 《sandisk.com》. SanDisk Corp. 1991. 2017년 12월 12일에 확인함. 
  138. “1991: Solid State Drive module demonstrated”. 《Computer History Museum》. 2019년 5월 31일에 확인함. 
  139. Mellor, Chris. “There's a lot of sizzle with this STEC”. 《theregister.co.uk》. 2013년 11월 11일에 원본 문서에서 보존된 문서. 2014년 11월 24일에 확인함. 
  140. Odagiri, Hiroyuki; Goto, Akira; Sunami, Atsushi; Nelson, Richard R. (2010). 《Intellectual Property Rights, Development, and Catch Up: An International Comparative Study》. 옥스퍼드 대학교 출판부. 224–227쪽. ISBN 978-0-19-957475-9. 
  141. Drossel, Gary (February 2007). “Solid-state drives meet military storage security requirements” (PDF). Military Embedded Systems. 2011년 7월 14일에 원본 문서 (PDF)에서 보존된 문서. 2010년 6월 13일에 확인함. 
  142. 1 기가바이트 (1 GB)는 10억 바이트 (10003 B)와 같다.
  143. “BiTMICRO 1999 News Releases”. BiTMICRO. 1999. 2010년 5월 1일에 원본 문서에서 보존된 문서. 2010년 6월 13일에 확인함. 
  144. “Fusion-io announces ioDrive, placing the power of a SAN in the palm of your hand” (PDF). Fusion-io. 2007년 9월 25일. 2010년 5월 9일에 원본 문서 (PDF)에서 보존된 문서. 2010년 6월 13일에 확인함. 
  145. “OCZ's New Blazing Fast 1TB Z SSD Drive”. Tom's Hardware. 2009년 3월 4일. 2009년 10월 21일에 확인함. 
  146. 1 테라바이트 (1 TB)는 1조 바이트 (10004 B)와 같다.
  147. Jansen, Ng (2009년 12월 2일). “Micron Announces World's First Native 6Gbps SATA Solid State Drive”. 《Daily Tech》. 2009년 12월 5일에 원본 문서에서 보존된 문서. 2009년 12월 2일에 확인함. 
  148. Anthony, Sebastian (2016년 8월 11일). “Seagate's new 60TB SSD is world's largest”. 《Ars Technica》. 
  149. “Seagate boasts of the fastest SSD flash drive at 10 GB/s”. 《SlashGear》. 2016년 3월 9일. 
  150. Tallis, Billy. “Seagate Introduces 10 GB/s PCIe SSD And 60TB SAS SSD”. 《AnandTech.com》. 
  151. “Samsung's massive 15TB SSD can be yours – for about $10K – Computerworld”. 《ComputerWorld.com》. 2020년 10월 25일에 원본 문서에서 보존된 문서. 2019년 1월 2일에 확인함. 
  152. “Samsung 15.36TB MZ-ILS15T0 PM1633a 15TB Enterprise Class SAS 2.5" SSD”. 《Scan.co.uk》. 
  153. “NVMe Gets Refactored”. 2021년 6월 30일. 
  154. Shane Downing (2024년 1월 23일). “Samsung's Hybrid 990 EVO SSD announced — world's first hybrid PCIe 4.0 x4 and 5.0 x2 SSD”. 《Tom's Hardware》 (영어). 2024년 1월 26일에 확인함. 
  155. Mellor, Chris. “EMC has changed enterprise disk storage for ever:First into the enterprise flash breech”. 《Techworld》. 2010년 6월 12일에 확인함. 
  156. Burke, Barry A. (2009년 2월 18일). “1.040: efd – what's in a name?”. The Storage Anarchist. 2010년 6월 12일에 원본 문서에서 보존된 문서. 2010년 6월 12일에 확인함. 
  157. Anand Lal Shimpi (2012년 11월 9일). “The Intel SSD DC S3700 (200GB) Review?”. AnandTech. 2014년 10월 25일에 원본 문서에서 보존된 문서. 
  158. “PX02SSB080 / PX02SSF040 / PX02SSF020 / PX02SSF010”. Toshiba Corporation. 2016년 2월 15일에 원본 문서에서 보존된 문서. 
  159. “Micron's X100 SSD is its first 3D XPoint product | TechRadar”. 《TechRadar.com》. 2019년 10월 24일. 
  160. “文庫本サイズのVAIO「type U」 フラッシュメモリー搭載モデル発売”. 《ソニー製品情報・ソニーストア – ソニー》 (일본어). 2019년 1월 11일에 확인함. 
  161. Aughton, Simon (2007년 4월 25일). “Dell Gets Flash With SSD Option for Laptops”. IT PRO. 2008년 9월 17일에 원본 문서에서 보존된 문서. 
  162. Miller, Paul (2009년 1월 18일). “Dell adds 256GB SSD option to XPS M1330 and M1730 laptops”. 《engadget.com》. 2015년 9월 24일에 원본 문서에서 보존된 문서. 2014년 11월 25일에 확인함. 
  163. Crothers, Brooke. “Dell first: 256GB solid-state drive on laptops”. 《CNet.com》. 2015년 9월 2일에 원본 문서에서 보존된 문서. 2014년 11월 25일에 확인함. 
  164. “Toshiba Ships First Laptop With a 512 GB SSD”. Tom's Hardware. 2009년 4월 14일. 
  165. “Toshiba announces world's first 512GB SSD laptop”. CNET News. 2009년 4월 14일. 2011년 3월 29일에 원본 문서에서 보존된 문서. 
  166. Chen, Shu-Ching Jean (2007년 6월 7일). “$199 Laptop Is No Child's Play”. 《포브스》. 2007년 6월 15일에 원본 문서에서 보존된 문서. 2007년 6월 28일에 확인함. 
  167. “MacBook Air Specifications”. Apple Inc. 2009년 10월 1일에 원본 문서에서 보존된 문서. 2009년 10월 21일에 확인함. [확인 필요]
  168. Joshua Topolsky (2008년 8월 15일). “Lenovo slips out the new ThinkPad X301: new CPUs, 128GB SSD, still thin as hell”. engadget.com. 2013년 12월 12일에 원본 문서에서 보존된 문서. 2013년 12월 9일에 확인함. 
  169. “MacBook Air”. Apple, Inc. 2010년 10월 20일. 2011년 12월 22일에 원본 문서에서 보존된 문서. [확인 필요]
  170. Simms, Craig. “MacBook Air vs. the ultrabook alternatives”. 《CNet.com》. 2015년 9월 24일에 원본 문서에서 보존된 문서. 2014년 11월 25일에 확인함. 
  171. “NAND Flash manufacturers' market share 2018”. 《Statista》. 
  172. SSD Sales up 14% in 2009 보관됨 2013-06-15 - 웨이백 머신, January 20th, 2010, Brian Beeler, storagereview.com
  173. Solid State Drives to Score Big This Year with Huge Shipment Growth 보관됨 2013-04-16 - 웨이백 머신, April 2, 2012, Fang Zhang, iSupply
  174. 39 Million SSDs Shipped WW in 2012, Up 129% From 2011 – IHS iSuppli 보관됨 2013-05-28 - 웨이백 머신, January 24th, 2013, storagenewsletter.com
  175. SSDs weather the PC storm 보관됨 2013-12-16 - 웨이백 머신, May 8, 2013, Nermin Hajdarbegovic, TG Daily, accesat la 9 mai 2013
  176. Samsung leads in 2008 SSD market with over 30% share, says Gartner 보관됨 2013-06-03 - 웨이백 머신, 10 June 2009, Josephine Lien, Taipei; Jessie Shen, DIGITIMES
  177. “Solid State Drives Market Size, Share & Trends Analysis Report”. 《Grand View Research》. February 2024. 2025년 4월 25일에 확인함. 
  178. “Solid State Drive (SSD) Market Size & Share Analysis - Growth Trends & Forecasts (2024 - 2029)”. 《Mordor Intelligence》. April 2024. 2025년 4월 25일에 확인함. 
  179. Bertie, Martin (2024년 4월 22일). “SSD Market to Hit $67 Billion in 2028, Driven by Enterprise and Client PCIe SSDs”. 《Tom's Hardware》. 2025년 4월 25일에 확인함. 
  180. Karel Zak (2010년 2월 4일). “Changes between v2.17 and v2.17.1-rc1, commit 1a2416c6ed10fcbfb48283cae7e68ee7c7f1c43d”. 《Kernel.org》. 2013년 5월 25일에 원본 문서에서 보존된 문서. 2014년 4월 13일에 확인함. 
  181. “Linux kernel 2.6.33”. 《kernelnewbies.org》. 2010년 2월 24일. 2012년 6월 16일에 원본 문서에서 보존된 문서. 2013년 11월 5일에 확인함. 
  182. “swapon(8) – Linux manual page”. 《man7.org》. 2013년 9월 17일. 2013년 7월 14일에 원본 문서에서 보존된 문서. 2013년 12월 12일에 확인함. 
  183. “SSD Optimization”. 《debian.org》. 2013년 11월 22일. 2013년 7월 5일에 원본 문서에서 보존된 문서. 2013년 12월 11일에 확인함. 
  184. “kernel/git/stable/linux-stable.git: mm/swapfile.c, line 2507 (Linux kernel stable tree, version 3.12.5)”. 《kernel.org》. 2013년 12월 12일에 확인함. 
  185. Tejun Heo. “LKML: Tejun Heo: [GIT PULL] libata changes for v3.12-rc1”. 《lkml.org》. 2016년 1월 17일에 원본 문서에서 보존된 문서. 
  186. Michael Larabel (2013년 11월 19일). “Ubuntu Aims To TRIM SSDs By Default”. 《Phoronix.com》. 2014년 8월 9일에 원본 문서에서 보존된 문서. 2014년 6월 29일에 확인함. 
  187. “Enabling and Testing SSD TRIM Support Under Linux”. Techgage. 2011년 5월 6일. 2012년 5월 7일에 원본 문서에서 보존된 문서. 2012년 5월 6일에 확인함. 
  188. “openSUSE mailing list: SSD detection when creating first time fstab ?”. 《Lists.OpenSuse.org》. 2011년 6월 2일. 2011년 6월 17일에 원본 문서에서 보존된 문서. 2012년 5월 6일에 확인함. 
  189. “SSD discard (trim) support”. openSUSE. 2012년 11월 14일에 원본 문서에서 보존된 문서. 
  190. “Patrick Nagel: Impact of ext4's discard option on my SSD”. 2011년 7월 8일. 2013년 4월 29일에 원본 문서에서 보존된 문서. 
  191. “block/blk-lib.c, line 29”. 《Kernel.org. 2014년 1월 9일에 확인함. 
  192. “Linux I/O Scheduler Comparison On The Linux 3.4 Desktop”. Phoronix. 2012년 5월 11일. 2013년 10월 4일에 원본 문서에서 보존된 문서. 2013년 10월 3일에 확인함. 
  193. “SSD benchmark of I/O schedulers”. 《ubuntuforums.org》. 2010. 2013년 10월 5일에 원본 문서에서 보존된 문서. 2013년 10월 3일에 확인함. 
  194. “Linux kernel 3.13, Section 1.1 A scalable block layer for high-performance SSD storage”. 《kernelnewbies.org》. 2014년 1월 19일. 2014년 1월 25일에 원본 문서에서 보존된 문서. 2014년 1월 25일에 확인함. 
  195. “Linux kernel 3.18, Section 1.8. Optional multiqueue SCSI support”. 《kernelnewbies.org》. 2014년 12월 7일. 2014년 12월 18일에 원본 문서에서 보존된 문서. 2014년 12월 18일에 확인함. 
  196. Jonathan Corbet (2013년 6월 5일). “The multiqueue block layer”. 《LWN.net》. 2014년 1월 25일에 원본 문서에서 보존된 문서. 2014년 1월 25일에 확인함. 
  197. Matias Bjørling; Jens Axboe; David Nellans; Philippe Bonnet (2013). “Linux Block IO: Introducing Multi-queue SSD Access on Multi-core Systems” (PDF). 《kernel.dk》. ACM. 2014년 2월 2일에 원본 문서 (PDF)에서 보존된 문서. 2014년 1월 25일에 확인함. 
  198. “Linux kernel 4.0, Section 3. Block”. 《kernelnewbies.org》. 2015년 5월 1일. 2015년 5월 4일에 원본 문서에서 보존된 문서. 2015년 5월 2일에 확인함. 
  199. “Mac OS X Lion has TRIM support for SSDs, HiDPI resolutions for improved pixel density?”. Engadget. 2011년 2월 27일. 2011년 6월 29일에 원본 문서에서 보존된 문서. 2011년 6월 12일에 확인함. 
  200. “Yosemite 10.10.4 and El Capitan Third-Party SSD Support”. 《MacRumors》. 2015년 6월 30일. 2015년 9월 26일에 원본 문서에서 보존된 문서. 2015년 9월 29일에 확인함. 
  201. “MacRumors Forum”. 《MacRumors》. 2011년 3월 25일. 2011년 9월 27일에 원본 문서에서 보존된 문서. 2011년 6월 12일에 확인함. 
  202. “ATA Trim/Delete Notification Support in Windows 7” (PDF). 2013년 7월 28일에 원본 문서 (PDF)에서 보존된 문서. 
  203. Yuri Gubanov; Oleg Afonin (2014). “Recovering Evidence from SSD Drives: Understanding TRIM, Garbage Collection and Exclusions”. 《belkasoft.com》. 2015년 1월 22일에 원본 문서에서 보존된 문서. 2015년 1월 22일에 확인함. 
  204. Sinofsky, Steven (2009년 5월 5일). “Support and Q&A for Solid-State Drives”. 《Engineering Windows 7》. 마이크로소프트. 2012년 5월 20일에 원본 문서에서 보존된 문서. 
  205. Butler, Harry (2009년 8월 27일). “SSD performance tweaks for Vista”. 《Bit-Tech.net》. 2010년 7월 27일에 원본 문서에서 보존된 문서. 2010년 8월 9일에 확인함. 
  206. Smith, Tony. “If your SSD sucks, blame Vista, says SSD vendor”. 2008년 10월 14일에 원본 문서에서 보존된 문서. 2008년 10월 11일에 확인함. 
  207. “Samsung, Microsoft in talks to speed up SSDs on Vista”. 2009년 2월 5일에 원본 문서에서 보존된 문서. 2008년 9월 22일에 확인함. 
  208. Sexton, Koka (2010년 6월 29일). “SSD Storage Demands Proper Partition Alignment”. 《WWPI.com》. 2010년 7월 23일에 원본 문서에서 보존된 문서. 2010년 8월 9일에 확인함. 
  209. “Solid State Doctor – Solid State Drive Utility for SSD's”. 2016년 3월 3일에 원본 문서에서 보존된 문서. 2016년 2월 23일에 확인함.  Link to information
  210. Flynn, David (2008년 11월 10일). “Windows 7 gets SSD-friendly”. 《APC》. Future Publishing. 2009년 2월 1일에 원본 문서에서 보존된 문서. 
  211. “Deactivating Windows 7 Defragmentation for Solid-state Drives – Thomas-Krenn-Wiki”. 
  212. Hanselman, Scott (2014년 12월 3일). “The real and complete story – Does Windows defragment your SSD?”. 《Scott Hanselman's blog》. 마이크로소프트. 2014년 12월 22일에 원본 문서에서 보존된 문서. 
  213. Yam, Marcus (2009년 5월 5일). “Windows 7 and Optimization for Solid State Drives”. Tom's Hardware. 2010년 8월 9일에 확인함. 
  214. “6 Things You Shouldn't Do with Solid-State Drives”. 《Howtogeek.com》. 2013년 6월 20일. 2016년 3월 13일에 원본 문서에서 보존된 문서. 2016년 3월 12일에 확인함. 
  215. “SOLVED: Does Windows Defrag SSD's & What Is SSD Optimization? – Up & Running Technologies, Tech How To's”. 《www.urtech.ca》. 
  216. “ZFS L2ARC and SSD drives by Brendan Gregg”. 《brendan_entry_test》. Sun Microsystem blog. 2008년 7월 12일. 2009년 8월 30일에 원본 문서에서 보존된 문서. 2009년 11월 12일에 확인함. 
  217. “[base] Revision 240868”. 《Svnweb.freebsd.org》. 2013년 1월 20일에 원본 문서에서 보존된 문서. 2014년 1월 20일에 확인함. 
  218. Nemeth, Evi (2011). 《UNIX and Linux System Administration Handbook, 4/e》. Pearson. ISBN 978-8131761779. 2014년 11월 25일에 확인함. 

외부 링크

[편집]