shopkeeper/korean_wiki_content_only_120125 huggingface dataset:
2008년 1분기 실적에서 이베이에서의 페이팔을 통한 총 지불 금액은 17% 증가했지만, 페이팔은 eBay 경매 사이트를 제외하면 61%의 증가를 보여주었는데 이것은 페이팔의 커다란 잠재력을 보여준 것이었다. 대부분의 제품 분류 리스팅에서 이베이 판매자는 에스크로 닷컴(), 페이팔, 페이메이트(Paymate), 프로페이(Propay) 및 스크릴(Skrill)과 같은 다양한 지불 시스템을 제공할 수 있는데, 프로페이와 스크릴은 사용 빈도가 적어서 2015년 9월 27일부터 중지되었다. 에스크로 닷컴은 이베이의 승인된 에스크로 사이트이며 이는 주로 이베이 자동차 카테고리에서의 매매와 관련되어 이용되고 있으나 항상 이러한 자동차 매매에 국한되지는 않는다.
이베이는 이베이 파트너 네트워크라는 이름으로 제휴 프로그램을 운영하고 있다. 이베이 제휴 마케팅 파트너는 물건 거래가 완료된 후 이베이 판매자가 지불해야 하는 거래 수수료의 일정 퍼센트 약 50~75%까지의 수수료에 해당하는 금액을 알선 중개료 즉 커미션으로 원래 지급받았는데, 2009년 10월 이베이는 제휴 프로그램의 지급 시스템을 퀄리티 클릭 프라이싱(Quality Click Pricing)이라는 이름으로 바꾸었다. 제휴 파트너는 공개되지 않은 알고리듬에 의하여 결정된 금액을 커미션으로 받게 되었는데, 전체 지급 금액은 어닝스 퍼 클릭(Earnings Per Click) 또는 EPC라는 이름으로 알려진, 제휴 파트너가 이베이로 보낸 클릭 숫자에 의해 몫을 나누게 되었다. 2013년 10월 파트너 네트워크 프로그램은 새로운 지급 모델을 선보였는데 새로운 모델은 지급 방식이 보다 투명해졌으며 신규 및 재구매하는 구입자를 대상으로 보너스와 함께 카테고리 별 기본 커미션 요율을 기반으로 한다.
국제 서비스.
유일하게 확장에 실패한 장소는 타이완, 일본, 뉴질랜드이다. 타이완, 일본의 경우 야후가 먼저 인터넷 경매 시장을 차지하였으며, 뉴질랜드의 경우 페어팩스 미디어 사의 트레이드미가 경매 웹사이트의 운영을 먼저 시작했기 때문이다.
이베이코리아.
한국의 오픈마켓 시장은 G마켓, 옥션 이 세 곳의 사실상 독점 구조로 이루어져 있었다. 이베이는 한국 최초의 인터넷 경매 전문 사이트인 옥션과 G마켓을 각각 지난 2001년과 2009년에 인수하고 2011년 이베이 코리아를 출범시켰다. G마켓, 옥션, G9, CBT 등 저마다의 강점을 지닌 브랜드를 바탕으로 한국 오픈마켓 시장의 선두를 달리고 있다. 이베이 코리아는 한국대학신문과 각 대학 리서치 자료 등을 통해 결정된 5년 연속 ‘2015 일하기 좋은 기업’ 대상을 수상했다.
G마켓.
2000년 4월 첫 선을 보인 G마켓은 업계 최초 연간 거래 액 4조 억 돌파, 월 거래 액 3천억 원을 달성하는 놀라운 성장세를 기록하며 한국 온라인쇼핑 No.1 브랜드 로서의 위치를 확고히 다졌다. 2014년 오픈 마켓 시장 점유율 35% 정도에 시장 거래액 6조에 이르는 이베이 코리아 소속의 'G마켓'은 오픈 마켓 시장의 최강자다. 그리고 2015년의 인터넷 쇼핑 시장 규모는 45조에 이르고 이 중 모바일 시장 규모는 전년 대비 70% 이상이 증가한 20조 이상에 이를 것으로 예상한다. 업계를 선도하는 기업답게 후원쇼핑, 청년봉사단 ‘GLOVE’ 등 다양한 사회공헌 활동을 적극적으로 진행하고 있다. 또한 이번 '모바일어워드코리아 2015'에서 유통 및 상거래 분야 오픈마켓 부문에서 대상을 수상하였다.
G9.
2013년, 이베이코리아가 G마켓의 새로운 큐레이션 커머스 사이트인 ‘G9’을 업계 최초로 공개했다. 매일 오전 9시 15개, 오후 6시 12개씩 공개되는‘G9 투데이’ 상품을 포함해 하루에 오직 150여 개의 상품만을 고객에게 선보이며, 미술관의 큐레이터가 좋은 작품을 엄선해 전시하듯 쇼핑 큐레이터가 독특하고 트렌디한 아이템을 선별하여 판매하는 방식이다.
G9의 가장 큰 특징은 모바일 쇼핑에 익숙한 2534 세대가 출퇴근길에 필요한 상품을 바로 구매할 수 있도록 했는데 특히 매일 오전 9시와 오후 5시마다 새로운 상품을 안내한다. 또 주말에는 즉석에서 사용할 수 있는 e쿠폰 중심으로 구성해 할인가에 판매한다. 이처럼 소비자들에게 각 상품 담당자가 엄선한 상품만을 추천해주는 큐레이션 커머스가 인기를 끌면서 식품, 화장품 등 다양한 상품들이 단시간 안에 매진되었고, 특히 e쿠폰 영역은 매출의 가장 많은 비중을 차지하는 등 업계에서 입지를 굳히고 있다.
옥션.
2001년 이베이가 인수한 옥션은 1998년 경매 사이트로 출발 한 이래 누구나 자유롭게 물건을 사고 팔수 있는 온라인 마켓플레이스(오픈마켓) 모델을 한국 최초로 도입하였다. 업계 최초로 가입자 1천만 명, 연간거래액 1조 원을 돌파한 옥션은 재래시장 상인부터 중소기업에 이르기까지 다양한 판매자의 상품을 합리적인 가격에 구입할 수 있는 온라인 장을 제공 해 왔다. 옥션은 착한 소비문화 조장 및 건전한 기업문화 육성을 위해 ‘옥션 나눔패밀리’, ‘바이굿스토어’, '나눔 박스' 등 다양한 방면에서 적극적인 행보를 보이고 있다. 이베이코리아는 지난 2003년 한국 최초 오픈마켓 옥션 판매 방법을 강의하는 ‘온라인 판매교육’으로 시작해 오픈마켓 창업교육, 이베이 활용 수출 강좌 등 온라인 창업 희망자들을 위한 판매자 교육 또한 지속적으로 실시하고 있다.
이베이 CBT.
이베이 코리아는 판매자에게 한국 온라인 시장에서 벗어나 빠르게 성장하고 있는 해외 온라인 시장의 진출을 위해 인프라를 구축하고 확대하고 있다. 글로벌 경쟁력을 갖춘 한국 상품(Made In Korea) 들이 해외 구매자들에게 인기를 끌고 있는 동시에 온라인 전자결제수단인 페이팔(PayPal) 과 ePantos, ePostg 등 우편 운송수단의 제공을 통해 해외 온라인 시장 진입장벽을 낮추고 있다.
현재 한국에서 이베이 플랫폼을 활용하여 상품을 판매하고 있는 판매자는 약 6000명 정도로 집계되며 매년 높은 성장을 거듭하고 있다. 이베이 코리아가 제공하는 플랫폼을 통해 2015년 기준으로 한류상품부터 전자제품, 화장품, 패션에 이르기까지 전세계로 다양한 한국의 상품들이 판매되고 있다
이베이 코리아는 지속적인 판매자의 유입을 위해 해외판매를 위한 이베이 교육센터를 운영하고 있다. 이 교육은 온라인, 오프라인에서 제공되고 있다. 또한 이베이 코리아는 현재 이베이 플랫폼을 통해서 해외판매 역량을 발휘할 수 있는 '이베이 수출스타'(온라인 판매 경영대회)를 진행하고 있다. 온라인 판매 경험이 없는 참가자들도 이베이에서 제공하는 교육과 멘토링을 통해 직접 판매를 경험함으로써 해외 온라인 시장에 대해 이해를 돕고 있다.
현재 이베이 코리아는 899명의 사원(2013년 기준)과 6622억(2013년 기준)의 매출을 달성하고 있다. 이베이 코리아는 현재 서울시 강남구 역삼동 강남파이낸스센터에 위치하고 있다.
솔리드 스테이트 드라이브(, SSD) 또는 솔리드 스테이트 디스크()는 집적 회로를 사용하여 데이터를 영구적으로 저장하는 솔리드 스테이트 스토리지 장치의 일종이다. 때로는 반도체 저장 장치, 솔리드 스테이트 장치 또는 솔리드 스테이트 디스크라고도 불린다.
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는 셀에 전하를 저장하는 대신 전기 저항을 변경하여 데이터를 저장하므로 기존 플래시 메모리보다 빠른 속도와 더 긴 데이터 지속성을 제공할 수 있다. NAND 플래시 기반 SSD는 전원이 공급되지 않을 때 천천히 전하가 누출되며, 과도하게 사용된 소비자용 드라이브는 일반적으로 저장 상태에서 전원 공급 없이 1~2년 후에 데이터 손실이 시작될 수 있다. SSD는 쓰기 횟수가 제한되어 있으며, 전체 저장 용량에 도달하면 속도가 느려진다.
SSD는 또한 여러 작업을 동시에 관리할 수 있는 내부 병렬 처리 기능을 가지고 있어 성능을 향상시킨다.
HDD 및 이와 유사한 전기 기계적 자기 저장 장치와 달리 SSD는 움직이는 기계 부품이 없어 물리적 충격에 대한 저항성, 조용한 작동, 더 빠른 액세스 시간과 같은 장점을 제공한다. 낮은 지연 시간은 HDD보다 높은 입출력 속도(IOPS)를 가져온다.
일부 SSD는 인텔의 Hystor 및 애플의 퓨전 드라이브와 같은 하이브리드 구성으로 기존 하드 드라이브와 결합된다. 이러한 드라이브는 플래시 메모리와 회전하는 자기 디스크를 모두 사용하여 자주 접근하는 데이터의 성능을 향상시킨다.
기존 인터페이스(예: SATA 및 SAS) 및 표준 HDD 폼 팩터는 이러한 SSD를 컴퓨터 및 기타 장치에서 HDD의 드롭인 대체품으로 사용할 수 있게 한다. mSATA, M.2, U.2, NF1/M.3/NGSFF, XFM Express (Crossover Flash Memory, 폼 팩터 XT2) 및 EDSFF와 같은 새로운 폼 팩터와 PCI 익스프레스를 통한 NVMe와 같은 고속 인터페이스는 HDD 성능을 더욱 향상시킬 수 있다.
다른 기술과의 비교.
하드 디스크 드라이브.
기존 HDD 벤치마크는 일반적으로 회전 지연 시간 및 탐색 시간과 같은 성능 특성에 중점을 둔다. SSD는 데이터를 찾기 위해 회전하거나 탐색할 필요가 없으므로 이러한 테스트에서 HDD보다 훨씬 우수하다. 그러나 SSD는 혼합 읽기 및 쓰기에서 문제가 있으며 시간이 지남에 따라 성능이 저하될 수 있다. 따라서 SSD 테스트는 일반적으로 드라이브가 처음 사용될 때를 기준으로 하는데, 새롭고 비어있는 드라이브는 몇 주 사용 후보다 훨씬 더 나은 쓰기 성능을 보일 수 있기 때문이다.
HDD와 SSD 모두 모델에 따라 신뢰성이 크게 달라진다. 일부 현장 고장률은 SSD가 HDD보다 훨씬 신뢰성이 높다는 것을 나타낸다. 그러나 SSD는 갑작스러운 전원 중단에 민감하여 때로는 쓰기 중단 또는 드라이브의 완전한 손실을 초래할 수 있다.
기존 하드 드라이브에 비해 솔리드 스테이트 드라이브의 장점 대부분은 데이터를 전기 기계적으로가 아닌 완전히 전자적으로 접근할 수 있는 능력 때문이며, 이는 우수한 전송 속도와 기계적 견고성을 제공한다. 반면에 하드 디스크 드라이브는 가격 대비 훨씬 더 높은 용량을 제공한다.
기존 HDD에서 다시 쓰인 파일은 일반적으로 원본 파일과 동일한 디스크 위치를 차지하지만, SSD에서는 웨어 레벨링을 위해 새로운 복사본이 종종 다른 NAND 셀에 쓰인다. 웨어 레벨링 알고리즘은 복잡하고 철저히 테스트하기 어렵다. 결과적으로 SSD에서 데이터 손실의 주요 원인 중 하나는 펌웨어 버그다.
메모리 카드와 대부분의 SSD는 모두 플래시 메모리를 사용하지만, 전력 소비, 성능, 크기, 신뢰성 등에서 매우 다른 특성을 가진다. 원래 솔리드 스테이트 드라이브는 하드 드라이브처럼 컴퓨터에 장착되었다. 반면, Secure Digital(SD), 콤팩트플래시(CF) 등 여러 메모리 카드는 원래 디지털 카메라용으로 설계되었으며, 이후 휴대폰, 게임 장치, GPS 장치 등에 사용되었다. 대부분의 메모리 카드는 물리적으로 SSD보다 작으며, 반복적으로 삽입하고 제거하도록 설계되었다.
고장 및 복구.
SSD는 기존 자기 하드 드라이브와는 다른 고장 모드를 가진다. 솔리드 스테이트 드라이브에는 움직이는 부품이 없으므로 일반적으로 기계적 고장의 영향을 받지 않는다. 그러나 다른 유형의 고장이 발생할 수 있다. 예를 들어, 갑작스러운 전원 손실로 인한 불완전하거나 실패한 쓰기는 HDD보다 더 문제가 될 수 있으며, 단일 칩의 고장은 저장된 모든 데이터의 손실을 초래할 수 있다. 그럼에도 불구하고, 연구에 따르면 SSD는 일반적으로 신뢰성이 높고, 종종 제조업체에서 명시한 수명을 초과하며, HDD보다 낮은 고장률을 보인다. 그러나 연구에 따르면 SSD는 HDD에 비해 수정 불가능한 오류 발생률이 더 높아 데이터 손실로 이어질 수 있다.
SSD의 내구성은 일반적으로 데이터시트에 두 가지 형태 중 하나로 표시된다.
제조업체는 호스트 운영 체제가 4 KB 섹터 정렬 또는 TRIM을 지원하지 않거나 비활성화한 경우와 같이 대부분의 실제 상황보다 더 나쁜 조건에서 DW/D 및 TBW를 계산하는 경우가 많다. 예를 들어, 1 TB 용량의 삼성 970 EVO NVMe M.2 SSD(2018년형)는 600 TBW의 내구성을 가진다.
SSD에서 데이터를 복구하는 것은 솔리드 스테이트 드라이브의 비선형적이고 복잡한 데이터 저장 방식 때문에 어려움이 있다. SSD의 내부 작동은 제조업체마다 다르며, TRIM 및 ATA Secure Erase와 같은 명령과 hdparm과 같은 프로그램은 삭제된 파일의 비트를 지우고 수정할 수 있다.
신뢰성 지표.
JEDEC은 SSD 신뢰성 지표에 대한 표준을 수립했으며, 여기에는 다음이 포함된다.
분산 컴퓨팅 환경에서 SSD는 느린 HDD 기반 백엔드 저장 시스템에 대한 대량의 사용자 요청을 일시적으로 흡수하는 분산 캐시 계층으로 사용될 수 있다. 이 계층은 저장 시스템보다 훨씬 높은 대역폭과 낮은 지연 시간을 제공하며, 분산 키-값 데이터베이스 및 분산 파일 시스템과 같은 여러 형태로 관리될 수 있다. 슈퍼컴퓨터에서는 이 계층을 일반적으로 버스트 버퍼라고 한다.
플래시 기반 솔리드 스테이트 드라이브는 범용 개인용 컴퓨터 하드웨어로 네트워크 장치를 만들 수 있다. 쓰기 보호된 플래시 드라이브에 운영 체제와 응용 프로그램 소프트웨어가 포함되어 있으면 더 크고 덜 신뢰할 수 있는 디스크 드라이브나 CD-ROM을 대체할 수 있다. 이런 방식으로 구축된 장치는 값비싼 라우터 및 방화벽 하드웨어에 대한 저렴한 대안을 제공할 수 있다.
SD 카드와 라이브 SD 운영 체제를 기반으로 하는 SSD는 쉽게 쓰기 금지된다. 클라우드 컴퓨팅 환경 또는 다른 쓰기 가능한 매체와 결합하여 쓰기 금지된 SD 카드에서 OS 부팅은 신뢰할 수 있고, 영구적이며, 영구적인 손상에 영향을 받지 않는다.
하드 드라이브 캐시.
2011년, 인텔은 Z68 칩셋(및 모바일 파생 제품)을 위한 스마트 리스폰스 기술이라는 캐싱 메커니즘을 도입했는데, 이는 SATA SSD를 기존 자기 하드 디스크 드라이브의 캐시 (쓰루 캐시 또는 쓰기 캐시로 구성 가능)로 사용할 수 있게 한다. 유사한 기술이 HighPoint의 RocketHybrid PCIe 카드에서도 사용 가능하다.
솔리드 스테이트 하이브리드 드라이브(SSHD)는 동일한 원리를 기반으로 하지만, 별도의 SSD를 사용하는 대신 기존 드라이브에 일정량의 플래시 메모리를 통합한다. 이러한 드라이브의 플래시 계층은 ATA-8 명령을 사용하여 호스트에 의해 자기 저장 장치와 독립적으로 액세스될 수 있으며, 운영 체제가 이를 관리할 수 있도록 한다. 예를 들어, 마이크로소프트의 레디 드라이브 기술은 시스템이 하이버네이션 상태일 때 하이버네이션 파일의 일부를 이러한 드라이브의 캐시에 명시적으로 저장하여, 이후의 재개 속도를 더 빠르게 한다.
듀얼 드라이브 하이브리드 시스템은 동일한 컴퓨터에 별도의 SSD 및 HDD 장치를 함께 사용하는 것으로, 전반적인 성능 최적화는 컴퓨터 사용자 또는 컴퓨터의 운영체제 소프트웨어에 의해 관리된다. 이러한 시스템의 예로는 리눅스의 bcache 및 dm-cache, 그리고 애플의 퓨전 드라이브가 있다.
아키텍처 및 기능.
SSD의 주요 구성 요소는 컨트롤러와 데이터 저장에 사용되는 메모리다. 전통적으로 초기 SSD는 휘발성 DRAM을 저장용으로 사용했지만, 2009년 이후 대부분의 SSD는 전원이 꺼져도 데이터를 유지하는 비휘발성 NAND 플래시 메모리를 활용한다. 플래시 메모리 SSD는 비휘발성 플로팅 게이트 메모리 셀을 사용하여 금속-산화물-반도체(MOS) 집적 회로 칩에 데이터를 저장한다.
모든 SSD에는 NAND 메모리와 호스트 컴퓨터 간의 데이터 흐름을 관리하는 컨트롤러가 포함되어 있다. 컨트롤러는 펌웨어를 실행하여 성능을 최적화하고 데이터를 관리하며 데이터 무결성을 보장하는 임베디드 프로세서다.
컨트롤러가 수행하는 주요 기능 중 일부는 다음과 같다.
SSD의 전반적인 성능은 병렬 NAND 칩의 수와 컨트롤러의 효율성에 따라 달라질 수 있다. 예를 들어, NAND 플래시 칩의 병렬 처리를 가능하게 하는 컨트롤러는 대역폭을 향상시키고 지연 시간을 줄일 수 있다.
마이크론과 인텔은 데이터 스트라이핑 및 인터리빙과 같은 기술을 구현하여 읽기/쓰기 속도를 향상시켜 더 빠른 SSD를 개척했다. 최근에는 샌드포스가 데이터 압축을 통합하여 플래시 메모리에 쓰이는 데이터 양을 줄이는 컨트롤러를 도입하여 성능과 내구성을 모두 향상시켰다.
웨어 레벨링.
웨어 레벨링은 SSD에서 쓰기 및 삭제 작업이 플래시 메모리의 모든 블록에 고르게 분산되도록 하는 기술이다. 이 기술이 없으면 특정 블록이 반복적인 사용으로 조기에 마모되어 SSD의 전체 수명이 단축될 수 있다. 이 과정은 자주 변경되지 않는 데이터(콜드 데이터)를 많이 사용된 블록에서 이동시켜, 더 자주 변경되는 데이터(핫 데이터)를 해당 블록에 쓸 수 있도록 한다. 이는 전체 SSD에 걸쳐 마모를 더 고르게 분산시키는 데 도움이 된다. 그러나 이 과정은 쓰기 증폭으로 알려진 추가적인 쓰기를 유발하며, 이는 성능과 내구성을 균형 있게 유지하기 위해 관리되어야 한다.
플래시 메모리.
대부분의 SSD는 데이터 저장용으로 비휘발성 NAND 플래시 메모리를 사용하는데, 이는 주로 비용 효율성과 지속적인 전원 공급 없이도 데이터를 유지할 수 있는 능력 때문이다. NAND 플래시 기반 SSD는 반도체 셀에 데이터를 저장하며, 특정 아키텍처는 성능, 내구성 및 비용에 영향을 미친다.
NAND 플래시 메모리에는 각 셀에 저장되는 비트 수에 따라 여러 유형이 있다.
시간이 지남에 따라 SSD 컨트롤러는 메모리 인터리빙, 고급 오류 수정 및 웨어 레벨링과 같은 기술을 통합하여 NAND 플래시의 효율성을 향상시켜 성능을 최적화하고 드라이브의 수명을 연장했다. 저가형 SSD는 종종 QLC 또는 TLC 메모리를 사용하는 반면, 기업 또는 성능에 민감한 응용 프로그램을 위한 고가형 드라이브는 MLC 또는 SLC를 사용할 수 있다.
평면(planar) NAND 구조 외에도 많은 SSD는 이제 3D NAND(또는 V-NAND)를 사용하며, 여기서 메모리 셀은 수직으로 적층되어 저장 밀도를 높이면서 성능을 향상시키고 비용을 절감한다.
동적 램 및 DIMM.
일부 SSD는 NAND 플래시 대신 휘발성 DRAM을 사용하여 매우 빠른 데이터 액세스를 제공하지만, 데이터를 유지하기 위해 지속적인 전원 공급이 필요하다. DRAM 기반 SSD는 일반적으로 비용이나 비휘발성보다 성능이 우선시되는 특수 애플리케이션에 사용된다. NVDIMM 장치와 같은 많은 SSD는 내부 배터리 또는 외부 AC/DC 어댑터와 같은 백업 전원을 갖추고 있다. 이러한 전원은 전원 손실 시 데이터가 백업 시스템(일반적으로 NAND 플래시 또는 다른 저장 매체)으로 전송되도록 보장하여 데이터 손상이나 손실을 방지한다. 유사하게, ULLtraDIMM 장치는 DIMM 모듈용으로 설계된 구성 요소를 사용하지만, DRAM SSD와 유사하게 플래시 메모리만 사용한다.
DRAM 기반 SSD는 고성능 컴퓨팅 또는 특정 서버 환경과 같이 낮은 지연 시간으로 데이터를 고속으로 액세스해야 하는 작업에 자주 사용된다.
3D XPoint.
3D XPoint는 2015년에 인텔과 마이크론이 발표한 비휘발성 메모리 기술이다. 이는 셀 내 물질의 전기 저항을 변경하여 작동하며, NAND 플래시보다 훨씬 빠른 액세스 시간을 제공한다. 인텔 옵테인 드라이브와 같은 3D XPoint 기반 SSD는 NAND 기반 드라이브보다 낮은 지연 시간과 높은 내구성을 제공하지만, 기가바이트당 가격은 더 비싸다.
하이브리드 드라이브 또는 솔리드 스테이트 하이브리드 드라이브(SSHD)로 알려진 드라이브는 회전 디스크와 플래시 메모리의 하이브리드를 사용한다. 일부 SSD는 데이터 저장용으로 자기 저항 메모리(MRAM)를 사용한다.
캐시 및 버퍼.
많은 플래시 기반 SSD에는 하드 디스크 드라이브의 디스크 버퍼와 유사하게 소량의 휘발성 DRAM이 캐시로 포함되어 있다. 이 캐시는 플래시 메모리에 데이터가 기록되는 동안 데이터를 임시로 보관할 수 있으며, 논리 블록에서 SSD의 물리적 위치로의 매핑과 같은 메타데이터도 저장한다.
샌드포스(SandForce)와 같은 일부 SSD 컨트롤러는 외부 DRAM 캐시를 사용하지 않고도 높은 성능을 달성한다. 이러한 설계는 온칩 SRAM과 같은 다른 메커니즘에 의존하여 데이터를 관리하고 전력 소비를 최소화한다.
또한 일부 SSD는 멀티 레벨 셀(MLC) 또는 트리플 레벨 셀(TLC) SSD에서도 단일 레벨 셀(SLC) 모드로 데이터를 임시 저장하는 SLC 캐시 메커니즘을 사용한다. 이는 데이터가 더 빠른 SLC 저장소에 기록된 후 더 느리고 용량이 큰 MLC 또는 TLC 저장소로 이동되도록 하여 쓰기 성능을 향상시킨다.
NVMe SSD의 경우, 호스트 메모리 버퍼(HMB) 기술을 통해 SSD가 내장 DRAM 캐시에 의존하는 대신 시스템의 DRAM 일부를 사용하여 비용을 절감하면서 높은 수준의 성능을 유지할 수 있다.
일부 고급 소비자용 및 기업용 SSD에는 파일 테이블 매핑과 쓰기 데이터 모두를 캐시하기 위해 더 많은 양의 DRAM이 포함되어 있어 쓰기 증폭을 줄이고 전반적인 성능을 향상시킨다.
배터리 및 슈퍼 커패시터.
고성능 SSD에는 예기치 않은 전원 손실 시 데이터 무결성을 보존하는 데 도움이 되는 커패시터 또는 배터리가 포함될 수 있다. 커패시터 또는 배터리는 캐시의 데이터를 비휘발성 메모리에 기록할 수 있는 충분한 전력을 제공하여 데이터 손실을 방지한다.
멀티 레벨 셀(MLC) 플래시 메모리를 사용하는 일부 SSD에서는 상위 페이지를 프로그래밍하는 동안 전원이 손실되면 "하위 페이지 손상"이라는 문제가 발생할 수 있다. 이로 인해 이전에 기록된 데이터가 손상될 수 있다. 이를 해결하기 위해 일부 고급 SSD는 갑작스러운 전원 손실 시 모든 데이터를 안전하게 기록할 수 있도록 슈퍼커패시터를 통합한다.
일부 소비자용 SSD에는 플래시 변환 계층(FTL) 매핑 테이블과 같은 중요한 데이터를 저장하기 위한 내장 커패시터가 있다. 예를 들어 Crucial M500 및 Intel 320 시리즈가 있다. 인텔 DC S3700 시리즈와 같은 엔터프라이즈급 SSD는 종종 슈퍼커패시터 또는 배터리와 같은 더 강력한 전원 손실 방지 메커니즘을 갖추고 있다.
호스트 인터페이스.
SSD의 호스트 인터페이스는 SSD와 호스트 시스템 간의 통신에 사용되는 물리적 커넥터 및 신호 방식을 의미한다. 이 인터페이스는 SSD 컨트롤러에 의해 관리되며, 종종 기존 하드 디스크 드라이브(HDD)에서 볼 수 있는 것과 유사하다. 일반적인 인터페이스는 다음과 같다.
SSD는 운영 체제가 SSD와 통신하는 데 사용되는 명령 집합을 정의하는 다양한 논리 인터페이스를 지원할 수 있다. 두 가지 일반적인 논리 인터페이스는 다음과 같다.
모든 장치의 크기와 형태는 해당 장치를 만드는 데 사용되는 구성 요소의 크기와 형태에 따라 크게 결정된다. 기존 HDD 및 광학 디스크 드라이브는 회전하는 하드 디스크 플래터 또는 내부의 하드 디스크 스핀들 모터를 중심으로 설계되었다. SSD는 다양한 상호 연결된 집적 회로(IC)와 인터페이스 커넥터로 구성되어 있으므로, 그 형태는 더 이상 회전 미디어 드라이브의 형태에 국한되지 않는다. 일부 솔리드 스테이트 스토리지 솔루션은 여러 SSD가 내부에 있는 랙마운트 폼 팩터일 수도 있는 더 큰 섀시에 담겨 나온다. 이들은 모두 섀시 내부의 공통 버스에 연결되고 단일 커넥터를 통해 외부로 연결된다.
일반적인 컴퓨터 사용의 경우, 2.5인치 폼 팩터(일반적으로 랩톱에서 발견되며 대부분의 SATA SSD에 사용됨)가 세 가지 두께 (7.0mm, 9.5mm, 14.8 또는 15.0mm; 12.0mm도 일부 모델에서 사용 가능)로 가장 인기가 많다. 3.5인치 하드 디스크 드라이브 슬롯이 있는 데스크톱 컴퓨터의 경우, 간단한 어댑터 플레이트를 사용하여 드라이브를 장착할 수 있다. 다른 유형의 폼 팩터는 기업 애플리케이션에서 더 흔하다. SSD는 Apple 맥북 에어 (2010년 가을 모델부터)와 같이 장치의 다른 회로에 완전히 통합될 수도 있다. 2014년 현재 mSATA 및 M.2 폼 팩터도 주로 랩톱에서 인기를 얻었다.
표준 HDD 폼 팩터.
현재 HDD 폼 팩터를 사용하는 장점은 드라이브를 호스트 시스템에 장착하고 연결하는 데 이미 구축된 광범위한 인프라를 활용하는 것이다. 이러한 전통적인 폼 팩터는 회전 미디어의 크기(예: 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 모듈에 장착할 수 있도록 한다.
일부 고성능, 고용량 드라이브는 추가 메모리 칩을 장착하고 더 높은 전력 수준을 허용하며 대형 히트 싱크를 사용할 수 있도록 표준 PCI 익스프레스 확장 카드 폼 팩터를 사용한다. 또한 다른 폼 팩터, 특히 PCIe 인터페이스가 있는 M.2 드라이브를 일반 확장 카드로 변환하는 어댑터 보드도 있다.
디스크 온 모듈 폼 팩터.
디스크 온 모듈(DOM)은 40/44핀 PATA 또는 SATA 인터페이스가 있는 플래시 드라이브로, 메인보드에 직접 꽂아 컴퓨터 하드 디스크 드라이브로 사용하도록 고안되었다. DOM 장치는 기존 하드 디스크 드라이브를 에뮬레이트하므로 특수 드라이버나 기타 특정 운영 체제 지원이 필요 없다. DOM은 일반적으로 기계식 HDD가 고장 나기 쉬운 열악한 환경에 배포되는 임베디드 시스템이나 작은 크기, 낮은 전력 소비 및 조용한 작동 때문에 씬 클라이언트에서 사용된다.
2016년 현재, 저장 용량은 4MB에서 128GB까지 다양하며, 수직 또는 수평 방향을 포함한 다양한 물리적 레이아웃이 있다.
박스 폼 팩터.
많은 DRAM 기반 솔루션은 랙마운트 시스템에 맞도록 설계된 박스를 사용한다. 데이터를 저장하는 데 필요한 DRAM 구성 요소 수와 백업 전원 공급 장치는 기존 HDD 폼 팩터보다 더 큰 공간을 필요로 한다.
베어 보드 폼 팩터.
메모리 모듈에 더 흔했던 폼 팩터가 이제 SSD에서 구성 요소를 유연하게 배치할 수 있다는 장점을 활용하여 사용되고 있다. 이들 중 일부에는 PCIe, mini PCIe, mini-DIMM, MO-297 등이 있다. Viking Technology의 SATADIMM은 마더보드의 비어 있는 DDR3 DIMM 슬롯을 사용하여 SSD에 전원을 공급하고 별도의 SATA 커넥터를 통해 컴퓨터로 데이터 연결을 제공한다. 그 결과, 일반적으로 전체 2.5인치 드라이브 베이를 차지하는 드라이브와 동일한 용량의 설치가 쉬운 SSD가 탄생했다. Innodisk와 같은 적어도 한 제조사는 전원 케이블이 필요 없이 마더보드의 SATA 커넥터(SATADOM)에 직접 장착되는 드라이브를 생산했다. 일부 SSD는 PCIe 폼 팩터를 기반으로 하며 PCIe 커넥터를 통해 데이터 인터페이스와 전원 모두를 호스트에 연결한다. 이러한 드라이브는 직접 PCIe 플래시 컨트롤러 또는 SATA 플래시 컨트롤러에 연결되는 PCIe-SATA 브리지 장치를 사용할 수 있다.
PCIe 카드 형태의 SSD도 있는데, 이를 HHHL(Half Height Half Length) 또는 AIC(Add in Card) SSD라고도 한다.
볼 그리드 어레이 폼 팩터.
2000년대 초, 몇몇 회사들은 볼 그리드 어레이(BGA) 폼 팩터의 SSD를 선보였다. 예를 들어, M-Systems(현재 샌디스크)의 DiskOnChip과 실리콘 스토리지 테크놀로지의 NANDrive(현재 그린리안트 시스템즈에서 생산), 그리고 Memoright의 M1000이 임베디드 시스템에 사용되었다. BGA SSD의 주요 장점은 낮은 전력 소비, 소형 서브시스템에 적합한 작은 칩 패키지 크기, 그리고 진동과 충격으로 인한 부정적인 영향을 줄이기 위해 시스템 마더보드에 직접 솔더링할 수 있다는 점이다.
이러한 임베디드 드라이브는 종종 eMMC 및 eUFS 표준을 준수한다.
램 및 유사 기술을 사용한 초기 SSD.
솔리드 스테이트 드라이브(SSD)와 유사한 첫 번째 장치는 반도체 기술을 사용했으며, 초기 예시로는 1978년 스토리지텍 STC 4305가 있다. 이 장치는 IBM 2305 하드 드라이브의 플러그 호환 대체품으로, 처음에는 전하결합소자를 저장용으로 사용하다가 나중에는 DRAM으로 전환되었다. STC 4305는 기계식 장치보다 훨씬 빨랐으며, 45MB 용량에 약 40만 달러의 비용이 들었다. 초기 SSD와 유사한 장치가 존재했지만, 높은 비용과 작은 저장 용량으로 인해 널리 사용되지는 않았다.
1980년대 후반, Zitel과 같은 회사들은 "RAMDisk"라는 이름으로 DRAM 기반 SSD 제품을 판매하기 시작했다. 이 장치들은 주로 UNIVAC 및 Perkin-Elmer와 같은 특수 시스템에서 사용되었다.
플래시를 사용한 SSD.
현대 SSD의 핵심 구성 요소인 플래시 메모리는 1980년 후지오 마스오카에 의해 도시바에서 발명되었다. 플래시 기반 SSD는 1989년 샌디스크의 설립자들에 의해 특허를 받았으며, 1991년 IBM 랩톱용 20MB SSD를 첫 제품으로 출시했다. 저장 용량이 제한적이고 가격이 높았지만(약 1,000달러), 이는 기존 하드 드라이브의 대안으로 플래시 메모리로의 전환의 시작을 알렸다.
1990년대에는 STEC, Inc., M-Systems, 및 BiTMICRO를 포함한 새로운 플래시 메모리 드라이브 제조업체가 등장했다.
기술이 발전함에 따라 SSD는 용량, 속도, 경제성 면에서 엄청난 발전을 이루었다. 2016년까지 상업적으로 이용 가능한 SSD는 가장 큰 HDD보다 더 많은 용량을 가졌다. 2018년까지 플래시 기반 SSD는 기업용 제품에서 최대 100TB의 용량에 도달했으며, 소비자용 SSD는 최대 16TB를 제공했다. 이러한 발전은 읽기 및 쓰기 속도의 상당한 증가와 함께 이루어졌으며, 일부 고급 소비자 모델은 최대 14.5GB/s의 속도에 도달했다.
2021년에는 Zoned Namespaces (ZNS)가 포함된 NVMe 2.0이 발표되었다. ZNS는 데이터가 플래시 변환 계층 없이 SSD의 물리적 위치에 직접 매핑되어 직접 액세스를 제공한다. 2024년 삼성은 하이브리드 PCIe 인터페이스를 탑재한 세계 최초의 SSD인 삼성 990 EVO를 발표했다. 이 하이브리드 인터페이스는 x4 PCIe 4.0 또는 x2 PCIe 5.0 모드에서 작동하며, 이는 M.2 SSD로는 처음이다.
SSD 가격도 크게 하락하여 기가바이트당 비용이 1991년 약 5만 달러에서 2020년까지 0.05달러 미만으로 떨어졌다.
기업용 플래시 드라이브.
기업용 플래시 드라이브(EFD)는 높은 IOPS, 신뢰성, 에너지 효율성을 요구하는 고성능 애플리케이션용으로 설계되었다. EFD는 종종 소비자용 SSD보다 높은 사양을 가지고 있어 미션 크리티컬 애플리케이션에 적합하다. 이 용어는 EMC가 2008년 기업 환경용으로 제작된 SSD를 설명하기 위해 처음 사용했다.
EFD의 한 예는 2012년에 출시된 인텔 DC S3700 시리즈다. 이 드라이브는 일관된 성능으로 주목받았으며, IOPS 변동을 좁은 범위 내에서 유지하여 기업 환경에 필수적이었다.
또 다른 중요한 제품은 2016년에 출시된 도시바 PX02SS 시리즈다. 온라인 트랜잭션 처리와 같은 쓰기 집약적 애플리케이션용으로 설계된 이 드라이브는 인상적인 읽기 및 쓰기 속도와 높은 내구성 등급을 달성했다.
다른 영구 메모리 기술을 사용하는 드라이브.
2017년 인텔은 옵테인(Optane) 브랜드로 3D XPoint 기술 기반 SSD를 선보였다. NAND 플래시와 달리 3D XPoint는 데이터를 저장하는 다른 방식을 사용하여 더 높은 IOPS 성능을 제공하지만, 순차 읽기 및 쓰기 속도는 기존 SSD보다 느리다.
소비자용.
SSD 기술이 계속 발전함에 따라, 울트라 모바일 PC 및 경량 랩톱 시스템에서 점점 더 많이 사용되고 있다. 플래시 메모리 SSD 기반 PC 중 처음으로 출시된 것은 2006년 6월 27일 선주문 발표되었고 2006년 7월 3일 일본에서 16GB 플래시 메모리 하드 드라이브를 탑재하여 출하되기 시작한 소니 바이오 UX90이었다. SSD의 첫 번째 주류 출시 중 하나는 한 아이 노트북 프로젝트의 일환으로 제작된 XO 노트북이었다. 개발도상국의 어린이를 위한 이 컴퓨터의 대량 생산은 2007년 12월에 시작되었다. 2009년까지 델, 도시바, 에이수스, 애플, 그리고 레노버가 SSD를 탑재한 랩톱을 생산하기 시작했다.
2010년까지 애플의 맥북 에어 라인은 SSD를 기본으로 사용하기 시작했다. 2011년 인텔의 울트라북은 맥북 에어를 제외하고 SSD를 사용하는 최초의 널리 사용 가능한 소비자용 컴퓨터가 되었다. 현재 SSD 장치는 수많은 회사에 의해 널리 사용 및 유통되며, 그 중 소수의 회사만이 NAND 플래시 장치를 제조한다.
2009년 SSD 출하량은 약 1,100만 대였으며, 2011년에는 1,730만 대로 증가하여 총 시장 가치는 50억 달러에 달했다. 출하량은 계속 증가하여 2012년 3,900만 대, 2013년 8,300만 대, 2016년 2억 140만 대, 2017년 2억 2700만 대에 이를 것으로 예상되었다.
전 세계 SSD 시장 매출은 2008년 약 5억 8,500만 달러로, 2007년 2억 5,900만 달러에서 100% 이상 증가했다.
전 세계 솔리드 스테이트 드라이브(SSD) 시장은 데이터 센터 확장, 클라우드 컴퓨팅 서비스, 소비자 가전 업그레이드에 대한 수요 증가에 힘입어 2024년부터 2030년까지 크게 성장할 것으로 예상된다. 2024년 보고서에서 Grand View Research는 2023년 SSD 시장을 191억 달러로 추정했으며, 2030년에는 551억 달러에 이를 것으로 예측했다. 2024년 별도의 연구에서 Mordor Intelligence는 2024년 시장 가치를 634억 5천만 달러로 평가했으며, 2030년에는 1,728억 2천만 달러로 성장할 것으로 예상했다. 또한 탐스 하드웨어(Tom's Hardware)는 Yole Group의 2024년 분석을 인용하여 SSD 수익이 2022년 290억 달러에서 2028년까지 670억 달러로 증가할 것으로 예상했다.
파일 시스템 지원.
하드 디스크 드라이브에서 사용되는 파일 시스템은 일반적으로 솔리드 스테이트 드라이브에서도 사용할 수 있다. SSD를 지원하는 파일 시스템은 일반적으로 TRIM 명령도 지원하여 SSD가 폐기된 데이터를 재활용하는 데 도움이 된다. 파일 시스템은 웨어 레벨링이나 기타 플래시 메모리 특성을 관리할 필요가 없으며, 이는 SSD 내부에서 처리된다. 일부 로그 구조 파일 시스템(예: F2FS, JFFS2)은 SSD의 쓰기 증폭을 줄이는 데 도움이 되며, 특히 파일 시스템 메타데이터 업데이트와 같이 매우 적은 양의 데이터만 변경되는 상황에서 그렇다.
운영 체제가 개별 스왑 파티션에서 TRIM을 사용하는 것을 지원하지 않는 경우, 대신 일반 파일 시스템 내에 스왑 파일을 사용하는 것이 가능하다. 예를 들어, macOS는 스왑 파티션을 지원하지 않으며, 파일 시스템 내의 파일로만 스왑하므로 스왑 파일이 삭제될 때 TRIM을 사용할 수 있다.
2010년부터 표준 리눅스 드라이브 유틸리티는 기본적으로 적절한 파티션 정렬을 처리한다.
TRIM 작업에 대한 커널 지원은 2010년 2월 24일에 출시된 리눅스 커널 메인라인 버전 2.6.33에 도입되었다. Ext4, Btrfs, XFS, JFS, F2FS 파일 시스템은 버리기(TRIM 또는 UNMAP) 기능을 지원한다. TRIM을 사용하려면 파일 시스템을 codice_1 매개변수를 사용하여 마운트해야 한다. 리눅스 스왑 파티션은 기본적으로 기본 드라이브가 TRIM을 지원하는 경우 버리기 작업을 수행하며, 이를 끌 수도 있다. TRIM 명령이 명령 대기열을 방해하지 않도록 하는 SATA 3.1 기능인 대기열 TRIM 지원은 2013년 11월 2일에 출시된 리눅스 커널 3.12에 도입되었다.
커널 수준의 TRIM 작업에 대한 대안은 파일 시스템의 모든 사용되지 않는 블록을 통과하여 해당 영역에 대한 TRIM 명령을 전달하는 이라는 사용자 공간 유틸리티를 사용하는 것이다. 유틸리티는 일반적으로 Cron에 의해 예약된 작업으로 실행된다.
리눅스 성능 고려 사항.
설치 시 리눅스 배포판은 일반적으로 설치된 시스템이 TRIM을 사용하도록 구성하지 않으므로 codice_2 파일을 수동으로 수정해야 한다. 이는 현재 리눅스 TRIM 명령 구현이 최적화되지 않을 수 있기 때문이다. 특정 상황에서는 성능 향상이 아닌 성능 저하를 초래하는 것으로 입증되었다. 2014년 1월 현재, 리눅스는 TRIM 사양에서 권장하는 TRIM 범위를 정의하는 벡터화된 목록 대신 각 섹터에 개별 TRIM 명령을 전송한다.
성능상의 이유로 I/O 스케줄러를 기본 CFQ (Completely Fair Queuing)에서 NOOP 또는 Deadline으로 변경하는 것이 권장된다. CFQ는 전통적인 자기 미디어 및 탐색 최적화를 위해 설계되었으므로, SSD와 함께 사용할 때 이러한 I/O 스케줄링 노력의 많은 부분이 낭비된다. SSD는 설계의 일부로 I/O 작업에 대해 훨씬 더 큰 병렬 처리 수준을 제공하므로, 특히 고급 SSD의 경우 스케줄링 결정을 내부 로직에 맡기는 것이 좋다.
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 객체를 블록 장치로 내보냄)가 이 새로운 인터페이스를 실제로 사용하도록 수정되었다. 다른 드라이버는 다음 릴리스에서 포팅될 예정이다.
Mac OS X 10.6.8(Snow Leopard) 이후 버전은 TRIM을 지원하지만, 애플에서 구매한 SSD와 함께 사용할 때만 가능하다. 타사 드라이브의 경우 TRIM이 자동으로 활성화되지 않지만, Trim Enabler와 같은 타사 유틸리티를 사용하여 활성화할 수 있다. TRIM 상태는 시스템 정보 애플리케이션 또는 codice_3 명령줄 도구에서 확인할 수 있다.
OS X 10.10.4(Yosemite) 이후 버전에는 비애플 SSD에서 TRIM을 활성화하는 터미널 명령 codice_4이 포함되어 있다. Mac OS X 10.6.8 이전 버전에서 TRIM을 활성화하는 기술도 있지만, 해당 경우에 TRIM이 실제로 제대로 활용되는지는 불확실하다.
버전 7 이전의 마이크로소프트 윈도우는 솔리드 스테이트 드라이브를 지원하기 위한 특별한 조치를 취하지 않았다. 윈도우 7부터는 표준 NTFS 파일 시스템이 TRIM 명령을 지원한다.
기본적으로 윈도우 7 및 최신 버전은 장치가 솔리드 스테이트 드라이브로 감지되면 TRIM 명령을 자동으로 실행한다. 그러나 TRIM은 모든 여유 공간을 되돌릴 수 없게 초기화하므로, 데이터 복구가 웨어 레벨링보다 우선시되는 경우 지원을 비활성화하는 것이 바람직할 수 있다. 윈도우는 파일 삭제 작업 외에도 TRIM을 구현한다. TRIM 작업은 포맷 및 삭제와 같은 파티션 및 볼륨 수준 명령, 자르기 및 압축과 관련된 파일 시스템 명령, 그리고 시스템 복원(볼륨 스냅샷이라고도 함) 기능과 완전히 통합되어 있다.
단편화 제거는 솔리드 스테이트 드라이브에서 비활성화해야 한다. SSD에서 파일 구성 요소의 위치는 성능에 크게 영향을 미치지 않지만, 윈도우 조각 모음 루틴을 사용하여 파일을 연속적으로 만들기 위해 파일을 이동하는 것은 SSD의 제한된 쓰기 주기에 불필요한 쓰기 마모를 유발한다. SuperFetch 기능도 성능을 실질적으로 향상시키지 않으며 시스템 및 SSD에 추가적인 오버헤드를 유발한다.
윈도우 비스타는 일반적으로 SSD가 아닌 하드 디스크 드라이브를 예상한다. 윈도우 비스타는 USB 연결 플래시 장치의 특성을 활용하기 위해 레디부스트를 포함하지만, SSD의 경우 읽기-수정-쓰기 작업을 방지하여 SSD 속도를 줄이는 기본 파티션 정렬만 개선한다. 대부분의 SSD는 일반적으로 4KiB 섹터로 분할되는 반면, 이전 시스템은 기본 파티션 설정이 4KiB 경계에 정렬되지 않은 512바이트 섹터를 기반으로 할 수 있다. 윈도우 비스타는 솔리드 스테이트 드라이브에 TRIM 명령을 보내지 않지만, SSD Doctor와 같은 일부 타사 유틸리티는 주기적으로 드라이브를 스캔하고 적절한 항목을 TRIM한다.
윈도우 7 및 이후 버전은 SSD에 대한 네이티브 지원을 제공한다. 운영 체제는 SSD의 존재를 감지하고 그에 따라 작동을 최적화한다. SSD 장치의 경우 윈도우 7은 레디부스트 및 자동 조각 모음을 비활성화한다. 그러나 윈도우 7 출시 전 스티븐 시노프스키의 초기 진술에도 불구하고, 조각 모음은 비활성화되지 않으며, SSD에서의 동작도 다르다. 한 가지 이유는 조각 모음된 SSD에서 볼륨 섀도 복사본 서비스의 성능이 낮기 때문이다. 두 번째 이유는 볼륨이 처리할 수 있는 실질적인 최대 파일 조각 수에 도달하는 것을 피하기 위함이다.
윈도우 7은 운영 체제가 더 이상 유효하지 않다고 판단한 데이터에 대한 가비지 컬렉션을 줄이기 위해 TRIM 명령도 지원한다.
윈도우 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을 실행할 수 있다.
ZFS.
솔라리스 버전 10 업데이트 6 (2008년 10월 출시), 그리고 최신 버전의 오픈솔라리스, 솔라리스 익스프레스 커뮤니티 에디션, 일루모스, 리눅스의 ZFS on Linux, 그리고 FreeBSD는 모두 SSD를 ZFS의 성능 향상기로 사용할 수 있다. 낮은 지연 시간의 SSD는 ZFS Intent Log (ZIL)에 사용될 수 있으며, 이는 SLOG로 명명된다. SSD는 또한 읽기를 위한 데이터를 캐시하는 데 사용되는 레벨 2 Adaptive Replacement Cache(L2ARC)에도 사용될 수 있다.
FreeBSD용 ZFS는 2012년 9월 23일에 TRIM 지원을 도입했다. 유닉스 파일 시스템도 TRIM 명령을 지원한다.
표준화 기관.
다음은 솔리드 스테이트 드라이브(및 기타 컴퓨터 저장 장치)에 대한 표준을 만들기 위해 노력하는 주요 표준화 기관 및 단체다. 아래 표에는 솔리드 스테이트 드라이브의 사용을 장려하는 기관도 포함되어 있다. 이는 반드시 모든 기관을 망라한 목록은 아니다.
테이프 드라이브, 플로피 디스크, 하드 디스크 드라이브 등의 장치는 미디어의 회전이나 접근하는 헤드의 이동과 같은 기계적 구동이 많아, 진동, 소음, 발열, 마모 등의 문제가 있다. 게다가 헤드를 목적의 위치로 이동하는 데 일정한 시간이 필요하고, 읽기/쓰기는 주기억장치에 견주어 속도가 느리다.
램 디스크는 휘발성 반도체 메모리를 사용하여 속도가 빠르고, 진동, 소음, 마모 등의 결점이 없는 저장 기능을 제공한다. 또, 발열도 하드 디스크 드라이브보다 적다. 한편, 램을 이용하여 기록 정보를 보관하고 유지하려면 외부로부터 전원이 꾸준히 공급되어야 하고, 또 자기/빛을 이용하는 여러 기록 미디어에 견주어 용량당 비용이 비싸다는 결점이 있다. 따라서 보통 일시적인 기억 매체로 이용하는 것이 일반적이다. 이를테면, 인터넷 임시 기억장소로도 자주 쓴다.
마이크로컴퓨터의 최초의 소프트웨어 램 드라이브는 영국의 제리 칼린이 1979/1980년에 발명, 작성하였다. 실리콘 디스크 시스템이라는 이름의 소프트웨어는 JK 시스템즈 리서치에 의해 상용 제품으로 개발되었다.
IBM은 1984년 8월 VDISK.SYS라는 이름의 램 드라이브를 PC DOS에 추가하였으며, 이는 확장 메모리를 사용하는 최초의 도스 구성 요소였다. VDISK.SYS는 마이크로소프트의 MS-DOS에서는 사용할 수 없었는데 PC DOS의 초기 버전의 수많은 구성 요소와 달리 IBM에 의해 작성되었기 때문이다. 마이크로소프트는 비슷한 프로그램인 RAMDRIVE.SYS를 MS-DOS 3.2 (1986년 출시)에 도입하여 확장 메모리를 사용할 수 있었다. 이는 윈도우 7에서 중단되었다.
가상 디스크(virtual disk) 및 가상 드라이브(virtual drive)는 실제 디스크 스토리지 장치를 에뮬레이션하는 소프트웨어 구성 요소이다.
가상 디스크와 가상 드라이브는 하드웨어 가상화에서 가상 머신의 일반적인 구성 요소이지만, 논리 디스크 생성, 소프트웨어 개발, 테스트 환경, 데이터 관리와 같이 가상화와 관련 없는 다양한 목적으로도 널리 사용된다. 이들은 유연성, 관리 용이성, 그리고 해당 물리적 하드웨어 없이도 다양한 스토리지 환경을 시뮬레이션할 수 있는 기능을 제공한다.
가상 드라이브는 실제 디스크 드라이브를 에뮬레이션하는 소프트웨어 구성 요소이다. 다른 프로그램에 가상 드라이브는 실제 물리적 장치처럼 보이고 작동한다.
최신 운영 체제에서 모든 스토리지 미디어는 프로그램에 장치 드라이버로 나타나며, 이는 서로 다른 스토리지 미디어 간의 물리적 구현 차이를 추상화한다. 결과적으로 가상 드라이브는 인터페이스와 기본 물리적 스토리지 미디어 사이에 추가적인 추상화 계층을 가진 장치 드라이버이다.
가상 디스크는 다음 형태 중 하나일 수 있다.
하드웨어 가상화에서 가상 머신은 실제 시스템의 동작을 에뮬레이션하려는 노력의 일환으로 가상 드라이브를 구현한다. 일반 컴퓨터와 마찬가지로 가상 머신은 네트워크 부팅을 수행하는 경우를 제외하고 시작하려면 하나의 가상 드라이브와 하나의 디스크 이미지가 필요하다. 필요에 따라 더 많은 가상 드라이브가 추가된다.