용어와 정의
영문 또는 원어: Controller Memory Buffer
한글명: 컨트롤러 메모리 버퍼
저장장치 컨트롤러가 호스트에서 접근할 수 있도록 노출하는 장치 쪽 메모리 영역입니다. 지원되는 용도와 접근 조건은 컨트롤러의 기능에 따라 달라집니다.
정확한 의미와 동작 원리
호스트의 시스템 메모리와 컨트롤러가 제공하는 메모리는 위치와 접근 주체가 다릅니다. 이 버퍼는 컨트롤러가 제공한 메모리를 호스트가 특정 작업에 사용할 수 있도록 하는 구조와 관련됩니다.
명령 큐나 데이터에 사용할 수 있는지는 장치가 제공하는 기능과 설정을 확인해야 합니다. 저장장치 안에 메모리가 있다는 이유만으로 그 영역을 모두 호스트가 사용할 수 있다고 보지 않습니다.
쉽게 이해하기
처리 장치가 외부 작업자에게 일부 작업대를 열어 주는 예시입니다. 작업대가 어디에 있는지와 어떤 작업을 허용하는지가 정해져 있으므로 일반 파일 보관 공간과 구별해야 합니다.
종류와 버전 및 관련 방식의 차이
호스트 메모리 버퍼와의 차이
호스트가 제공한 시스템 메모리를 장치가 활용하는 구성과는 메모리를 제공하는 쪽이 다릅니다. 양쪽 기능을 이름만 비슷하다고 합치지 않습니다.
영구 메모리 및 로컬 메모리 기능과의 차이
데이터 유지 특성을 다루는 별도 영역이나 로컬 메모리 명령 집합과 같은 개념이 아닙니다. 접근 방식, 허용 용도와 전원 상태에 따른 조건을 확인합니다.
적용 대상과 조건
컨트롤러의 메모리 및 명령 처리 구성을 이해하거나 장치의 기능 목록을 비교할 때 관련됩니다. 운영체제 드라이버와 호스트의 지원 여부도 함께 확인합니다.
데이터가 이 영역에 있다는 사실만으로 전원 장애 시 보존이나 영구 저장 완료를 판정하지 않습니다. 장치의 데이터 유지 특성과 명령 완료 및 저장 보장 조건은 별도 확인 대상입니다.
오해하기 쉬운 점
저장장치 내부의 모든 임시 버퍼나 쓰기 캐시를 같은 용어로 부르지 않습니다.
메모리 영역을 제공한다는 사실과 응용 프로그램이 그 공간을 직접 안전하게 사용할 수 있다는 판단을 구분합니다.
자주 묻는 질문
파일을 더 저장할 수 있는 공간인가요?
이 버퍼는 컨트롤러와 호스트의 작업에 사용하는 메모리 기능입니다. 일반 파일 저장 용량처럼 더해서 계산하지 않습니다.
전원을 끄면 데이터가 보존되나요?
이름만으로 보존을 보장할 수 없습니다. 지원 기능과 메모리의 데이터 유지 특성 및 장치 문서를 확인해야 합니다.
공식 근거와 적용 판
기존 규격의 정의를 사용하며 현재 장치의 지원 기능과 데이터 유지 조건을 구분합니다.
최종 검토일: 2026-10-25
함께 비교할 용어의 상세 설명
관련 용어와 글
함께 이해할 기준 개념
함께 비교할 용어
- PCIe Exported NVM Subsystem Migration PCI 익스프레스 내보낸 비휘발성 메모리 하위 시스템 이관
- Subsystem Local Memory 하위 시스템 로컬 메모리
- Computational Storage 컴퓨테이셔널 스토리지
- Computational Storage Processor 컴퓨테이셔널 스토리지 프로세서
- Endurance Group 내구성 그룹
- NVMe Key Value Command Set 키와 값 저장 명령 집합
- PMR 영속 메모리 영역
- Power Limit Config 저장장치 전력 한도 구성
- NDE NVMe 네임스페이스 데이터 소거 상태 표시