최근 수정 시각 : 2023-12-13 20:20:16

AMD StoreMI

storemi에서 넘어옴

1. 개요2. 조건3. 옵테인과의 비교

1. 개요

(구 버전 기준으로) 느린 저장장치 하나와 빠른 저장장치 하나를 합쳐 쓸 수 있게 하는 기능이다. 정보를 빠른 저장장치에 우선적으로 저장해 속도를 빠르게 하며, 잘 사용하지 않는 정보는 느린 저장장치에 저장해 용량을 확보할 수 있다.
소개,다운로드 페이지
AMD 비쉐라 라이젠 컴퓨터 사용자 모임 스토어미 관련 게시글

현재 AMD StoreMI 스토리지 가속화 소프트웨어는 2020년 3월 31일 이후 더 이상 다운로드가 제공되지 않게 되었다.
이를 대신하는 새로운 버전인 StoreMI 2.0은 2020년 7월 7일에 출시되었다. 2.0은 Enmotus Fuzedrive 기반의 구 버전과는 완전히 다른 소프트웨어가 되었으며 동작 방식이 옵테인 메모리와 거의 동일해졌다.

2. 조건

구 버전의 경우 AMD의 AM4 400번대, 500번대 메인보드를 사용할 시에 무료로 사용 가능하다. 또한 AM4 300번대 메인보드에서도 Enmotus Fuzedrive를 구매하면 사용 가능하다.[1] [2]

새로운 버전인 2.0은 400번대, 500번대, X399, TRX40 칩셋의 메인보드도 지원한다.

버전간 기능의 차이는 다음과 같다.
  • 구 버전은 별도 구매 시 라이젠 1세대 + 300번대 메인보드나 애슬론 3000G에서도 동작하지만 신 버전은 아예 사용할 수 없다.
  • 구 버전은 티어 개념이기 때문에 두 드라이브의 용량을 합친 것에서 수 기가 정도 오버헤드를 뺀 용량이 사용 가능하고 읽기/쓰기 캐시가 모두 가능한 반면, 신 버전은 쓰기 캐시를 하지 않고 모든 자료를 느린 미디어에 넣고 빠른 미디어는 읽기 캐시로만 동작하므로 느린 미디어의 용량만큼만 사용 가능하다. 반면 SSD 고장 시 자료가 손실되지 않는 것이 장점이다.
  • 구 버전은 SATA SSD를 NVME SSD로 가속하는 것도 가능한 반면, 신 버전에서는 느린 미디어를 반드시 하드드라이브로 선택해야 한다.
  • 구 버전은 느린 미디어 1대, 빠른 미디어 1대의 조합만 가능한 반면, 신 버전에서는 빠른 미디어를 4대까지 조합할 수 있다.

3. 옵테인과의 비교

근본적으론 둘 다 기존의 램디스크 및 터보캐시 류의 프로그램과 다르지 않다. 하드 버퍼로 3D크로스포인트를 쓰면 옵테인이고 버퍼를 크로스포인트에 국한되지 않고 기존 낸드 SSD나 램디스크 등으로 대표되는 저장소를 사용할 수 있으면 스토어미다. 차이점은 옵테인 메모리는 HDD 용량 = 총 용량이지만, 스토어미는 양쪽 용량을 합친 만큼의 용량을 쓸 수 있다는 것이다. 알 만한 사람은 알겠지만 메모리 계층구조부터 내려오는 양사의 전통적인 성향 차이이다.

예) 인텔: 인클루시브 방식. 옵테인 메모리 16GB+하드 2000GB=2000GB (메모리 계층구조의 경우 L2 캐시 총용량 2MB + L3 캐시 10MB의 총 캐시 용량은 10.3MB 정도[3])
AMD: 익스클루시브 방식. 스토어미로는 SSD 256GB+하드 2000GB=2252GB (스토어미에서는 각 디스크당 2-3GB 정도의 용량을 캐시 테이블을 보관하는 용량으로 사용하므로 총 용량에서 제외된다. 메모리 계층구조의 경우 L2 캐시 총용량 2MB + L3 캐시 10MB의 총 캐시 용량은 약 11MB 정도[4])

그래서 성능은 (심지어 인텔 옵테인 메모리를 쓸 때도) 스토어미가 더 좋다고 하는데, 대신 구성이 풀리면 데이터 날려먹는 수가 있다. #

또한, 옵테인은 바이오스에서 RAID모드로 써야 하지만, 스토어미는 일반 AHCI 모드로도 사용할 수 있다.

옵테인 메모리가 소개되었던 2017년과 그에 상응하는 걸 내놔야 했던 2018년 초에는 SSD는 부팅만 하고 게임은 HDD에 설치하는 식이었기에 SSD+HDD의 조합이라는 게 어느 정도 의미가 있었지만, SSD 가격이 반토막 나서 1TB SSD가 주력이 된 2019년 시점에서는 어느 가속 메커니즘이든 아무런 실용적 의미가 없어졌다. 구매한 스팀 게임을 다 깔아놔야겠다는 기세로 유독 용량이 필요한 경우가 아니라면, 이제 모든 소프트웨어와 게임의 실행은 SSD에서 하는 게 당연해졌고 하드는 백업용이나 다름없어졌기 때문.
[1] 다만 Fuzedrive는 가속하는 ssd의 용량이 가격에 따라 올라간다. Fuzedrive가 최근 업데이트되면서 구 시리얼 번호를 인식하지 못하게 되었다. 이런 경우 고객 서비스에 이메일로 연락해서 재등록을 요구해야 된다. [2] 빠른 드라이브1과 느린 드라이브 2를 Fuzedrive로 묶었는데 드라이브2와 드라이브3이 같은 이름 같은 용량의 제품인 경우에, 1+2의 Fuzedrive를 해제하라고 지시하자 전혀 관련 없는 드라이브 3의 파티션을 함께 지우는 치명적인 문제가 발생하였다. Enmotus에서는 내부적으로 윈도우 diskpart로 관리를 하기 때문에 마이크로소프트에 책임이 있다고 발뺌을 하였다. [3] 메모리 계층구조의 경우 정확히 10MB가 나오지는 않는다. 메모리 계층구조는 너무 복잡해진지 오래라 순수 인클루시브나 순수 익스클루시브 같은 경직된 구조는 뻘짓인 관계로 양사 모두 섞어서 쓴다. 같이 섞어쓰더라도 인텔은 인클루시브 비중이 높고, AMD는 익스클루시브 비중이 높은 정도의 성향 차이이다. [4] 메모리 계층구조의 경우 정확한 총합인 12MB가 나오지는 않는다. 메모리 계층구조는 너무 복잡해진지 오래라 순수 인클루시브나 순수 익스클루시브 같은 경직된 구조는 뻘짓인 관계로 양사 모두 섞어서 쓴다. 같이 섞어쓰더라도 인텔은 인클루시브 비중이 높고, AMD는 익스클루시브 비중이 높은 정도의 성향 차이이다.