몇몇 구성 들 에서 , 벡터 커맨드 변환기 ( 116 ) 는 단일 벡터 커맨드 에 기초 하 여 복수 의 비 - 벡터 I / O 커맨드 를 생성 한다 . 몇몇 경우 들 에서 , 복수 의 비 - 벡터 I / O 커맨드 의 전체 세트 는 단일 벡터 커맨드 와 논리 적 으로 동등 하 다 . 몇몇 예 들 에서 , 복수 의 비 - 벡터 I / O 커맨드 는 벡터 커맨드 에 포함 된 포인터 들 을 물리 어드레스 들 로 변환 하 고 , 각각 의 물리 어드레스 에 대한 비 - 벡터 I / O 커맨드 를 생성 함 으로써 생성 된다 . 벡터 커맨드 변환기 ( 116 ) 는 이어서 비 - 벡터 I / O 커맨드 들 을 실행 을 위해 커맨드 파 서 ( 118 ) 에 큐 잉 할 수 있 다 . 일단 비 - 벡터 I / O 커맨드 들 이 큐 잉 되 면 , 디바이스 제어기 ( 110 ) 는 호스트 ( 102 ) 로부터 새로운 I / O 커맨드 들 을 페치 하 는 것 을 재개 할 수 있 다 . 본 명세서 에서 사용 되 는 바 와 같이 , 벡터 커맨드 는 호스트 ( 102 ) 에 의해 생성 된 커맨드 들 의 리스트 또는 세트 일 수 있 다 . 복수 의 물리 어드레스 가 SSD 에서 복수 의 메모리 위치 를 지정 하 기 위해 각각 의 벡터 커맨드 에 할당 될 수 있 다 . 몇몇 구성 들 에서 , 벡터 커맨드 는 호스트 메모리 ( 106 ) 에 저장 된 메타데이터 에 대한 포인터 를 포함 할 수 있 다 . 이러 한 구성 에서 , 메타데이터 는 SSD ( 134 ) 에 액세스 하 기 위한 물리 어드레스 리스트 를 포함 한다 .